какие методы повышения производительности нам необходимо применять на каждом уровне разработки и развертывания нашего приложения, чтобы оно могло обрабатывать огромное количество запросов.
давайте рассмотрим React JS в качестве внешнего интерфейса и Java+ микросервисы Springboot в качестве внутреннего.
CDN+ Gateway + Loadbalancing+ scalling + Cache+ DB+ FrontEnd Уровень приложения (React JS) + серверное приложение (Springboot).
Для достижения максимальной производительности на каждом уровне необходимы все возможные передовые методы.
Пример: нужны некоторые методы на каждом уровне, например, на уровне БД: шардинг, индексирование, реплики чтения, (вертикальное, горизонтальное) масштабирование, пулы подключений
Мобильная версия