Some plans: - [x] Adapt for API changes - [ ] Kafka integration #2 - [ ] Enhance global authentication (JWT based) #5 - [ ] Enhance API Gateway (e.g. file upload, WebSocket, fault-tolerance, performance) - [ ] Enhance integration with Vert.x Config - [ ] More functional and reactive code (with RxJava 2) - [ ] Improve fault-tolerance architecture (e.g. Circuit Breaker for each microservice component) #19 - [ ] Redesign for distributed transactions #22 - [ ] Improve performance / throughput test - [ ] Robust health check mechanism (Maybe integrate with Vert.x Health Check) #19 - [ ] Database middleware layer #26 - [ ] Initial design for service orchestration - [ ] Distributed tracing - [ ] Service mesh for cloud native architecture This can be a huge change so it may take a long time to refactor. > Update (Feb 13, 2018): Redesigning...
Some plans:
This can be a huge change so it may take a long time to refactor.