Введите запрос для поиска...

Просто о сложном – авторские материалы по DevOPS, SRE, администрированию и сетям

Kafka на собеседовании: System Design и типичные ошибки — Часть 9

Kafka на собеседовании: System Design и типичные ошибки — Часть 9 Читать далее ⟶
Разбираем Kafka для интервью и System Design: ключевые вопросы про Topic, Partition, Consumer Group, Offset, порядок, отказоустойчивость, Consumer Lag, RabbitMQ, проектирование интернет-магазина, видеообработки и аналитики кликов.
Читать далее ⟶

Kafka: как спроектировать для production — Часть 8

Kafka: как спроектировать для production — Часть 8 Читать далее ⟶
Практический разбор проектирования Kafka для production: Topics, Key, Partition, hot partitions, Retention, формат событий, retry, dead letter topics, идемпотентность и Consumer Lag.
Читать далее ⟶

Kafka: жизненный цикл сообщения от Producer до Consumer — Часть 7

Kafka: жизненный цикл сообщения от Producer до Consumer — Часть 7 Читать далее ⟶
Проходим полный путь сообщения в Kafka: Producer, выбор Partition, Leader Broker, batch, append-only log, репликация, Fetch-запрос Consumer, обработка, Offset Commit и модели доставки.
Читать далее ⟶

Kafka: очередь сообщений и потоковая платформа — Часть 6

Kafka: очередь сообщений и потоковая платформа — Часть 6 Читать далее ⟶
Разбираем, как Kafka может работать и как очередь задач, и как потоковая платформа: Consumer Group, Publish/Subscribe, backpressure buffering, события, команды и реальные сценарии использования.
Читать далее ⟶

Kafka: почему она настолько быстрая — Часть 5

Kafka: почему она настолько быстрая — Часть 5 Читать далее ⟶
Разбираем ключевые причины высокой производительности Kafka: append-only log, последовательную запись, Page Cache, batching, partitioning, immutability и Zero Copy.
Читать далее ⟶

Kafka: репликация, Leader, Follower и ISR — Часть 4

Kafka: репликация, Leader, Follower и ISR — Часть 4 Читать далее ⟶
Разбираем отказоустойчивость Kafka: как Partition реплицируется между Broker, зачем нужны Leader и Follower, что такое ISR, как выбирается новый лидер и как acks влияет на надёжность записи.
Читать далее ⟶

Kafka: Record, Offset и Append-Only Log — Часть 3

Kafka: Record, Offset и Append-Only Log — Часть 3 Читать далее ⟶
Разбираем, что физически хранится внутри Kafka Partition: как устроены Record, Key, Value, Timestamp, Headers, зачем нужен Offset и почему append-only log делает Kafka такой быстрой.
Читать далее ⟶

Kafka: как масштабируются Partitions, Consumer Groups и порядок сообщений — Часть 2

Kafka: как масштабируются Partitions, Consumer Groups и порядок сообщений — Часть 2 Читать далее ⟶
Разбираем, как Kafka масштабируется горизонтально: зачем нужны Partition, как Producer выбирает партицию, почему порядок гарантируется только внутри одной Partition и как Consumer Group распределяет нагрузку между Consumer.
Читать далее ⟶

Kafka: архитектура и базовые принципы – Часть 1

Kafka: архитектура и базовые принципы – Часть 1 Читать далее ⟶
Что такое Apache Kafka, почему она лучше прямых HTTP-вызовов между микросервисами, когда она действительно нужна и как устроены Broker, Topic, Producer и Consumer.
Читать далее ⟶

Кладбище AI-экспериментов – что остается, когда гаснет хайп

Кладбище AI-экспериментов – что остается, когда гаснет хайп Читать далее ⟶
Индустрия сейчас совершает ту же ошибку, что и во времена взрывного перехода на микросервисы. Тогда все бросились дробить монолиты, не умея в автоматизацию. Сегодня все бросились внедрять AI, забыв про банальную инженерную гигиену.
Читать далее ⟶