Когда сервисы начинают общаться напрямую через REST и очередь сообщений превращается в узкое место, а логи событий нужно хранить и переигрывать заново — приходит время Kafka. Это не просто «ещё одна очередь»: Kafka пишет поток событий на диск, хранит его сколько нужно и позволяет десяткам потребителей читать один и тот же лог независимо друг от друга. Ниже — рабочая установка на чистый VPS без Zookeeper (начиная с 4-й ветки Kafka он убран совсем, используется встроенный режим KRaft), с systemd-сервисом, настройкой памяти и минимальным мониторингом.
Подробнее →