We need to design a microservice using sprint boot that -
- Handles around 500 requests per second.
- p99 latency should be < 100 ms.
- Should be highly available and scalable.
- We would also need to persist the data on every request call.
I need some pointers regarding
- What should be our approach to designing the microservice that confirms the above qualifications?
- What should be the frameworks that we should think about?
- What should be the design patterns that we should use?
This is my first time designing the microservice from scratch. I need to understand what should be our thought process around designing a very robust microservice. What should be our approach?
Aucun commentaire:
Enregistrer un commentaire