2. CATs’ Node
No due date
45% complete
Deploy CATs’ Node as a scalable REST API using Ray with endpoints that process CATs’ input and output HTTP requests:
- Complete the implementation of the CATs’ Factory and its Executor product to report input and output HTTP requests
- Integration tests a CAT service by submitting the same Order with a deterministic Process twice to verify CATs are idempoten…
Deploy CATs’ Node as a scalable REST API using Ray with endpoints that process CATs’ input and output HTTP requests:
- Complete the implementation of the CATs’ Factory and its Executor product to report input and output HTTP requests
- Integration tests a CAT service by submitting the same Order with a deterministic Process twice to verify CATs are idempotency. This CAT integration test should produce the same Invoice CID as a result.
This deliverable involves the deployment of CATs’ scalable REST API (Service Node) using Ray Service with endpoints that process CATs’ input and output HTTP requests.
- Update the GitHub repository with the following:
- CATs’ REST API (Service Node) implementation
- Continuous Integration (CI) test(s) of DFL on CATs’ Data Mesh component with PyTest & GitHub Actions with a GitHub test coverage report
- Documentation: Provide installation and execution examples with descriptions
- Presentation with demo