Latency-aware proxy против DNS: как выровнять S3 нагрузку
DNS round-robin перестаёт работать под нагрузкой, когда клиенты начинают кэшировать ответы. Agoda столкнулась с этим на уровне объектного хранилища и вынесла балансировку в отдельный слой.
«Архитектура и инфраструктура» на ThecoreGrid объединяет системное проектирование и инфраструктурные практики для создания масштабируемых и надежных систем уровня BigTech. Категория охватывает распределенные архитектуры, highload-паттерны, cloud-native подходы, а также базовые слои: compute, networking и storage. В центре внимания реальные инженерные решения и компромиссы: как балансировать надежность, производительность, стоимость и развитие систем во времени. Темы включают Infrastructure as Code, Kubernetes, multi-region deployment, управление трафиком и platform design. Контент основан на опыте эксплуатации production-систем: разборы post-mortems, миграции и работа инфраструктуры под высокой нагрузкой. Вместо абстрактной теории предлагаем практические паттерны и анализ решений из BigTech. Категория будет полезна архитекторам, backend- и platform-инженерам, DevOps- и SRE-командам, которые строят и поддерживают сложные распределенные системы и критичную инфраструктуру.
DNS round-robin перестаёт работать под нагрузкой, когда клиенты начинают кэшировать ответы. Agoda столкнулась с этим на уровне объектного хранилища и вынесла балансировку в отдельный слой.
Черновые материалы о новом AI-моделе оказались в публичном доступе из-за ошибки конфигурации CMS. Инцидент одновременно подсветил две вещи: хрупкость контентных пайплайнов и рост рисков от самих моделей.
Cloudflare добавляет Custom Regions, чтобы совместить глобальный edge и локальные ограничения. Это ответ на давление compliance, которое начинает влиять на архитектуру маршрутизации.
Таймауты запросов не всегда означают проблему в базе данных. Часто деградация скрыта в пути между приложением и БД. Проблема проявляется в момент, когда метрики базы выглядят стабильными, но клиенты получают таймауты. На уровне наблюдения это выглядит как противоречие: latency растёт, а database time остаётся прежним. Причина в том, что пользовательский опыт формируется не временем выполнения … Читать далее
Связка security и architecture ломается не в коде, а в решениях. Разбор показывает, как системные компромиссы превращаются в инциденты.
В Kubescape 4.0 фокус смещается с реактивной безопасности к проактивной. Основные изменения — runtime-детекция, переработка агентной модели и вынос security-данных из etcd. Проблема проявляется на масштабе. Когда кластер растёт, безопасность начинает конкурировать за ресурсы с самим control plane. Хранение security-метаданных в etcd увеличивает нагрузку. Эфемерные DaemonSet’ы с повышенными правами усложняют аудит. Runtime-детекция либо шумит, либо … Читать далее
Долгий рестарт stateful-сервиса редко выглядит как проблема конфигурации безопасности. Но именно так безопасный default в Kubernetes превратился в 30 минут простоя на каждый перезапуск. Проблема проявилась на масштабе. Atlantis, который управляет Terraform через GitLab MR, работает как singleton StatefulSet и хранит состояние в PersistentVolume. Любой рестарт — для обновления credentials или онбординга — блокирует все … Читать далее
Большинство AI-бенчмарков оценивают результат. ARC-AGI смещает фокус на процесс — насколько эффективно система учится новому. Проблема проявляется на уровне метрик. Современные системы демонстрируют высокий уровень автоматизации, но это часто следствие масштабирования данных и вычислений, а не роста обобщающей способности (generalization). Навык (skill) становится функцией объёма обучающих данных. При достаточных priors разработчик фактически «покупает» производительность. В … Читать далее
AI-агенты упираются не в модели, а в архитектуру. Если обратная связь медленная, автономность не работает. Проблема проявляется в момент, когда AI-агент пытается замкнуть цикл «сгенерировал → проверил → исправил». В типичных облачных системах этот цикл растягивается: деплой занимает минуты, тесты зависят от провижининга ресурсов, ошибки проявляются только в облаке. Плотная связка бизнес-логики с сервисами AWS … Читать далее
GenAI ускорил производство кода, но сделал узким местом согласованность (alignment). Ручные процессы больше не держат темп, и архитектура начинает фрагментироваться. Проблема проявляется не сразу — до момента, когда скорость генерации изменений превышает способность организации их проверять. Исторически контроль держался на людях: ключевые эксперты в стартапах и review board в энтерпрайзе. В обоих случаях возникает синхронная … Читать далее
Controls: ← → to move, ↑ to rotate, ↓ to drop.
Mobile: use buttons below.