Это приложение для Linux под названием kafka-go, последнюю версию которого можно загрузить как v0.4.44sourcecode.zip. Его можно запустить онлайн на бесплатном хостинг-провайдере OnWorks для рабочих станций.
Загрузите и запустите онлайн это приложение под названием kafka-go с OnWorks бесплатно.
Следуйте этим инструкциям, чтобы запустить это приложение:
- 1. Загрузил это приложение на свой компьютер.
- 2. Введите в нашем файловом менеджере https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.
- 3. Загрузите это приложение в такой файловый менеджер.
- 4. Запустите онлайн-эмулятор OnWorks Linux или Windows или онлайн-эмулятор MACOS с этого веб-сайта.
- 5. В только что запущенной ОС OnWorks Linux перейдите в наш файловый менеджер https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.
- 6. Скачайте приложение, установите его и запустите.
СКРИНШОТЫ
Ad
кафка-го
ОПИСАНИЕ
Мы в Segment очень полагаемся и на Go, и на Kafka. К сожалению, состояние клиентских библиотек Go для Kafka на момент написания этой статьи было не идеальным. sarama, который на сегодняшний день является самым популярным, но с которым довольно сложно работать. Он плохо документирован, API раскрывает низкоуровневые концепции протокола Kafka и не поддерживает последние функции Go, такие как контексты. Он также передает все значения в виде указателей, что приводит к большому количеству динамических выделений памяти, более частой сборке мусора и более высокому использованию памяти. confluent-kafka-go — это оболочка на основе cgo для librdkafka, что означает, что она вводит зависимость от библиотеки C для всего кода Go, который использует пакет. У него гораздо лучшая документация, чем у sarama, но по-прежнему отсутствует поддержка контекстов Go. goka — это более поздний клиент Kafka для Go, ориентированный на определенный шаблон использования. Он предоставляет абстракции для использования Kafka в качестве шины для передачи сообщений между службами, а не упорядоченного журнала событий.
Особенности
- Программам не нужно импортировать пакеты сжатия
- Кодеки сжатия теперь доступны в подпакете сжатия.
- Экспериментальный API kafka.Client был обновлен и немного изменен.
- kafka-go в настоящее время совместим с версиями Kafka от 0.10.1.0 до 2.1.0.
- kafka-go в настоящее время совместим с версией golang от 1.15+.
- Тип Conn — ядро пакета kafka-go.
Язык программирования
Go
Категории
Это приложение также можно загрузить с https://sourceforge.net/projects/kafka-go.mirror/. Он был размещен в OnWorks, чтобы его можно было легко запускать в Интернете с помощью одной из наших бесплатных операционных систем.