Skip to content

NuclearAPK/Simple-Kafka_Adapter

Repository files navigation

Simple Kafka Connector 1C

Внешняя компонента, адаптер к 1С, позволяющий писать, а так же получать сообщения из топиков Apache Kafka.

Компонента использует библиотеку Librdkafka.

Реализована поддержка AVRO и Protocol Buffers (Protobuf) для чтения и записи бинарных форматов данных.

Компонента разрабатывается при поддержке denvic.tech

Использование

Версия компоненты 1.1.0 и выше, имеет значительные, не совместимые изменения от более ранних версий. Документация по использованию ранних версий находится здесь.

Сборка | Сборка через Visual Studio | Статическая линковка Protobuf

Подключение внешней компоненты

Публикация сообщений

Чтение сообщений

Админ API

Логирование

Статистика

Формирование сообщений в формате AVRO

Формирование сообщений в формате Protocol Buffers (Protobuf)

Обработка исключений

Готовые сборки под платформ (win/linux)

Чтобы не мучаться с ручной сборкой dll и so, мы подготовили готовые сборки для платформ win/linux x64

Известные проблемы и пути их решения

Большинство кейсов, которые связаны с работой компоненты, решаются либо установкой нужных параметров либо периодическим перезапуском компоненты, если она работает продолжительное время.

Разбор кейсов

Отказ от ответственности

Внешняя компонента Simple Kafka — это бесплатный инструмент, созданный и поддерживаемый сообществом открытого исходного кода. Инструмент не содержит каких-либо платных функций или планов подписки, которые будут добавлены в будущем.

Поддерживаемые платформы

✔ Windows 64

✔ Linux 64 (платформа 8.3.24 и выше)

About

Простой адаптер для 1С (пишем, читаем)

Topics

Resources

License

Apache-2.0, AGPL-3.0 licenses found

Licenses found

Apache-2.0
LICENSE
AGPL-3.0
COPYING

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •