Публикации по теме 'kafka'


Kafka как удаленный массив — пример бинарного поиска
Очень часто, когда ко мне приходят разработчики с просьбой добавить новый вариант использования Kafka, они считают, что Kafka может сразу решить все проблемы. Хотя это действительно отличный проект, его также можно несколько упростить до простой абстракции «удаленного массива записей» с некоторыми улучшениями (высокая производительность, группы потребителей, уплотнение, множественные интеграции и т. д.). Однако на самом деле с разделом Kafka можно просто обращаться так, как он есть — с..

Открытый исходный код для открытых домов
Как мы используем открытый исходный код и AWS, чтобы помочь клиентам найти идеальный дом Брайан Хэнкс Redfin ежедневно отправляет миллионы электронных писем и push-уведомлений клиентам, ищущим новые дома. Эти уведомления информируют пользователей о событиях, связанных с недвижимостью, которые имеют отношение к ним, например, о появлении на рынке новых домов, изменении цен и графиках открытых дверей. Мы используем технологии с открытым исходным кодом, включая Apache Samza и Apache..

Kafka — Гарантии надежности и доступности данных
Одним из ключевых компонентов гарантии надежности и доступности Kafka является репликация. У производителей, с другой стороны, есть выбор в отношении того, когда они получают подтверждение об успешном или неудачном выполнении запроса на производство от брокера. Подтверждений производителя = 0 Конфигурация производителя, acks, напрямую влияют на гарантии долговечности. И это также обеспечивает одну из нескольких точек компромисса между долговечностью и задержкой. Установка..

Знакомство с Apache Kafka?
Apache Kafka изначально был разработан LinkedIn для сбора метрик и журналов из приложения для облегчения отслеживания активности. Теперь Kafka — это распределенное хранилище событий с открытым исходным кодом и платформа потоковой передачи, созданная с использованием Java и Scala, предлагаемых Apache. Apache Kafka позволяет разработчикам создавать в режиме реального времени, управляемые событиями, критически важные приложения, которые поддерживают высокопроизводительные конвейеры..

Кафка — Что такое проблема двух генералов? И может ли это повлиять на моего Kafka Producer?
Мы рассмотрим парадокс и гарантии доставки, предлагаемые Kafka Producer, чтобы справиться с ним. Прежде чем мы углубимся в детали продюсера Кафки и проблемы двух генералов. Давайте освежим основы — Kafka — это распределенная система обмена сообщениями, в которой один или несколько производителей добавляют сообщения брокеру и одна или несколько групп потребителей читают сообщения от брокера . данные хранятся в брокере . Существует ведущий брокер , и для надежности Kafka также..

Вопросы интервью Кафки для SDE — I/II
Привет всем, как мы все теперь знаем, что при разработке приложений важно отправлять сообщения из одной службы в другую, нам нужна платформа, которая может помочь нам в передаче данных из одной системы в другую. Итак, для такого рода обмена сообщениями у нас есть разные системы обмена сообщениями, такие как Кафка RabbitMQ ActiveMQ ZMQ Различий между ними немного, но наиболее часто используемым инструментом является KAFKA, поэтому даже на собеседованиях по дизайну возникает..

Создание микросервисной архитектуры с помощью .NET 7 и Kafka
Введение . Микросервисная архитектура стала популярным способом создания масштабируемых и надежных приложений. В этом руководстве мы рассмотрим, как создать микросервисную архитектуру с использованием .NET 7 и Kafka. Мы также затронем такие темы, как шлюз API, Orchestrator, контрольный журнал и согласованность данных. Мы предоставим образец кода для каждой микрослужбы, чтобы помочь вам начать работу. Настройка инфраструктуры В этом разделе мы настроим инфраструктуру, необходимую для..