Друкарня від WE.UA

Kafka

7 довгочитів
7Довгочитів

Apache Kafka — глибоке занурення в Idempotent Producer та Transactional Producer/Consumer

Deep Dive у механізми Exactly-Once в Apache Kafka: як працюють Idempotent Producer та Transactional Producer, дедуплікація повідомлень, transaction markers, LSO та контроль видимості даних. Практично пояснюю, де закінчуються гарантії Kafka і як обрати правильний підхід.

Картинка довгочиту

Теми цього довгочиту:

Kafka та ще 3 теми
Переглядів 71Повних прочитань 8

Exactly Once Delivery Semantics в Apache Kafka

У статті розбираємо, як працює exactly-once delivery в Apache Kafka, які проблеми виникають у мікросервісній архітектурі та чому на практиці підхід At-Least-Once + Idempotent Consumer часто простіший і ефективніший за повноцінний exactly-once.

Картинка довгочиту

Теми цього довгочиту:

Kafka та ще 4 теми
Переглядів 478Повних прочитань 116Залишили оплесків 11

Версіонування меседжів в брокерах повідомлень

Як реалізувати версіонування повідомлень в системах подій (message brokers)

Теми цього довгочиту:

Rabbitmq та ще 3 теми
Переглядів 73Повних прочитань 34Залишили оплесків 43

Kafka. ZooKeeper. Raft

Консенсус в розподілених системах — це фундаментальний принцип, який дозволяє декільком взаємопов'язаним вузлам (або процесам) у системі досягти загальної домовленості щодо певного даних або стану системи, незважаючи на наявність помилок або відмов деяких вузлів.

Картинка довгочиту

Теми цього довгочиту:

Kafka та ще 4 теми
Переглядів 414Повних прочитань 184Залишили оплесків 60

Продюсери і Консюмери в Kafka

Стаття про продюсери і консюмери в Kafka. Producers, Consumers, Consumer groups, Rebalancing, Message delivery semantics, Offsets, Kafka partition picking, Avoiding duplicates, Message order maintaining, How many partitions should I choose for topic? Strategy for partitioning)

Картинка довгочиту

Теми цього довгочиту:

Kafka та ще 3 теми
Переглядів 266Повних прочитань 46Залишили оплесків 50Кількість коментарів 2

Партиціювання у Kafka

Пост про партиції в Kafka. Офсети. Визначення партиції. Динамічне розширення. Порядок і усунення дублікатів. Скільки треба вибирати партциій для топіка? Стратегії партиціювання.

Картинка довгочиту

Теми цього довгочиту:

Kafka та ще 3 теми
Переглядів 324Повних прочитань 77Залишили оплесків 49Кількість коментарів 10

Реплікація у Kafka

Пост про реплікацію в Kafka. Асинхронна і синхронна реплікація. ISR/OSR. Смерть лідера. Відновлення реплік. Конфігурація продюсера на очікування реплікації.

Картинка довгочиту

Теми цього довгочиту:

Kafka та ще 3 теми
Переглядів 215Повних прочитань 38Залишили оплесків 46Кількість коментарів 1

Автори в темі