what are the performance techniques that we need to apply at each layer of our application development and deployment so that it will handle huge number requests .
lets consider React JS as frontend and Java+ Springboot microservices as backend.
CDN+ Gateway + Loadbalancing+ scalling + Cache+ DB+ FrontEnd App(React JS) + Backend App(Springboot) level
All possible best practices to get best performance at each layer.