Какова наилучшая настройка для достижения минимально возможной задержки?(Пример: время, за которое ajax-запрос от браузера пользователя попадает на наш сервер)
Некоторые ключевые аспекты моего приложения:
- У меня всегда будет только 1 EC2 в СанПауло / Бразилия (по вертикали)
- У меня всегда будет только 1 RDS в Сан-Паулу / Бразилия (по вертикали)
- Все мои пользователи всегда будут из Бразилии.Нет планов / причин для доступа из других стран.
- Мое приложение будет иметь низкое одновременное использование (в настоящее время, например, 100, будущий пик большинства от 2 до 3k)
- Среднее чтение, низкие записи
Моя текущая настройка:
- 1 машина EC2 для IIS
- 1 машина RDS для mysql
- Cloudflare бесплатно для CDN и DNS
Я думал о приобретении Cloudflare Pro + Argo, чтобы попытаться ускорить процесс, но мне интересно: есть какое-нибудь решение, которое будет быстрее?Как удалить cloudflare и использовать только структуру AWS?Получу ли я выгоду от использования только сервисов AWS?
(меня больше беспокоит решение DNS и маршруты из браузера на мой сервер, а не внутренняя настройка БД и код приложения)