- Two dockerized REST APIS - accounts and customers - express
- Front facing graphQL API
- uses Apollo Server
- codegen
- axios to communicate to REST APIs
- dockerized
- communicates synchronously
- Authentication with JWT
- Only graphQL api is publicly available
- kubernetes deployment files
- mutations
- Better error Handling
- message queue for mutations
- Mutation
- databases for REST API microservices