attx-project / distribution-component Goto Github PK
View Code? Open in Web Editor NEWImplementation of the public restful ATTX APIs.
Implementation of the public restful ATTX APIs.
We need to come up with a way to actually implement scenarios described in
https://attx-project.github.io/ServiceDiscovery-Implementation.html using ElasticSearch.
Application level metadata can be queries from ServiceDiscovery.
Integration tests.
What are the components and configurations needed to setup ES with ATTX API?
There is a need to have a "Big Brother" like component for the logs from our components in order to check for status, errors and possible warnings.
A possible implementation would be logstash: https://www.elastic.co/products/logstash or the ELK stack
A tutorial in Czech (although google translate FTW) is: https://www.zdrojak.cz/clanky/sber-logu-z-kontejneru/
https://www.katacoda.com/courses/docker-production/launch-elk-aggregate-container-logs
Alternative solutions:
Logs collected and visible in the Distribution Component (TBD?) Elasticsearch (TBD?)
Possible changes to different components on logs format need to be made.
Provenance should be tied to the logs.
Peer Review Unit test
Use cris publication from UHOD.
DoD:
We have a set of json documents that contain nested data structure.
Testing:
Peer review
Persistent messaging is required so that we can use the MS as kind of a shared storage between DPUs working within a single pipeline execution.
Working image + configuration for docker compose.
Peer-review
Description
What if the new versions of ES have the features we need in order to index them.
DoD:
Wikipage documenting motivation and the test data, test queries and indicators of performance (speed + accuracy).
Implement tests for running them and extracting the indicators.
small HTML file as output
Testing:
Peer review
Refactoring
Unit testing
DoD:
Two instances of Elastic search
Containarize instances with the data.
Testing:
Peer Review
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.