Skip to content

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.

  1. Update the GitHub repository with the following:
    • CATs’ REST API (Service Node) implementation
  2. Continuous Integration (CI) test(s) of DFL on CATs’ Data Mesh component with PyTest & GitHub Actions with a GitHub test coverage report
  3. Documentation: Provide installation and execution examples with descriptions
  4. Presentation with demo
Loading