Trading Office is reference implementation of microservices architecture, based on Spring Boot. It's modeling part of post trade processing, mainly focused on receiving Fixml message and preparing confirmation for it.
- spring boot application
- discovery service (Netflix Eureka)
- it enables registration of all rest services allowing on later discovery of them
- both services, allocation enricher and confirmation sender has indirect dependencies to existing services thanks to eureka discovery mechanism
Heroku: http://eureka-server.herokuapp.com/
- checking if dependencies are up to date