Горизонтально — запускаю несколько инстансов за load balancer. Stateless дизайн — сессии в Redis, файлы в S3. Для БД — read replicas, connection pooler (pgbouncer). Кеширование горячих данных в Redis. Для тяжёлых задач — очереди (NATS, RabbitMQ). Профилирую узкие места pprof-ом перед масштабированием, иногда вертикальное масштабирование дешевле.
Как масштабируешь сервис?
Middle
144 просмотровAFK Offer AI
Как работает filepath.Glob?