Если вы когда-нибудь сталкивались с архитектурой, то скорее всего видели такие элементы:

1) Domain Name System (DNS) - система для получения информации о доменах.

2) Load Balancer - балансировщик для распределения нагрузки.

3) API Gateway - управляемый сервис, который упрощает обслуживание, мониторинг, использование API.

4) CDN - сервис передачи данных (изображений, видеозаписей, веб-страниц).

5) Distributed Messaging Systems - распределенная система сообщений.

На первой картинке изображена архитектура в общем, на второй - работа балансировщика, на третей - работа API Gateway.

Больше в статье тут.

#Архитектура