Стратегии кеширования в распределённых системах — без мифов про «ещё TTL»
Cache-aside, write-through/back, TTL, защита от стадного эффекта, инвалидации — и как эти решения стыковать с окнами устаревания, которые можно назвать числом.
Мы придерживаем тексты, пока не будет того, что действительно стоит вашего времени. Ждите инженерных заметок, разборов решений и продуктовых ченджлогов — не SEO-наживки.
Cache-aside, write-through/back, TTL, защита от стадного эффекта, инвалидации — и как эти решения стыковать с окнами устаревания, которые можно назвать числом.
Устойчивость к разделению как спектр, PACELC в штатной работе контура, упражнения на отказ — и как на холсте имитировать рост расхождения между копиями.
Плоскости L4 и L7, популярные алгоритмы выбора бэкенда, здоровье узлов и сессионная привязка — и почему плоские графики ещё не доказательство «хорошей» балансировки.
Шлюзы, шардирование, реплики, кеш, брокеры, лимиты, идемпотентность и наблюдаемость — с привязкой к метрикам, которые хотят услышать интервьюеры.
Зачем учиться на модели связей между сервисами: пропускная способность, хвосты задержек, ошибки и загрузка — и как ArchiPanopticon превращает архитектурный эскиз в измеримый эксперимент.
Как хоп кэша меняет историю потока данных: меньше ходов к origin, новые компромиссы по свежести и более чёткие узкие места.
Что означает L7-форвардер в вашем чертеже и какие рычаги затрагивают задержку и утилизацию в симуляторе.