• Русский
  • Архитектура

    Alauda Streaming Service for Kafka использует распределённую архитектуру Kafka для предоставления проверенного решения с высокой доступностью, отвечающего требованиям предприятий по высокопроизводительным, надёжным и эластично масштабируемым системам очередей сообщений.

    Содержание

    Режим KRaft

    Режим KRaft

    Режим KRaft — это система управления метаданными следующего поколения в Kafka, которая заменяет ZooKeeper на собственный протокол консенсуса Kafka на основе Raft. Этот режим обладает следующими характеристиками:

    • Упрощённая архитектура: устраняет внешнюю зависимость от ZooKeeper, снижая операционную сложность.
    • Повышенная масштабируемость: поддерживает значительно большее количество партиций (до миллионов, по сравнению с сотнями тысяч в режиме ZooKeeper).
    • Быстрый переключатель контроллера при сбое: обеспечивает переключение менее чем за секунду, что значительно лучше многосекундной задержки переключения в ZooKeeper.
    • Более строгая согласованность: гарантирует линейно упорядоченные операции с метаданными, обеспечивая более строгие гарантии согласованности по сравнению с конечной согласованностью метаданных на базе ZooKeeper.
    • Гибкое развертывание: поддерживает как комбинированный режим (объединённые процессы, выполняющие функции брокеров и контроллеров, подходящий для небольших кластеров), так и выделенный режим (отдельные процессы контроллера и брокера, оптимальные для крупномасштабных развертываний).

    kafka kraft arch