Assignment 1
Write four services A, B, C, D. Service A knows how to add integers. Service B knows how to multiply integers using additions provided by service A. Service C knows how to calculate powers of integers, again using service B. Service D evaluates a polynomial with integer coefficients using services A, B, and C.
- Try to use four different programming languages for the services.
- At least two of the services should use asynchronous programming.
- Create docker container for each service.
- Create a simple integration tests that uses the containers.