🚀 franz-go — полнофункциональный клиент Apache Kafka на Go, покрывающий все версии протокола с 0.8.0 до современных. Проект выделяется среди аналогов поддержкой транзакций, Exactly-Once-Semantics и всех механизмов аутентификации.
Инструмент имеет продуманный API с акцентом на идиоматичный Go-код: контексты, variadic-опции и минимум накладных расходов. Здесь нет обёрток над C-библиотеками, а производительность достигается за счёт отказа от лишних горутин там, где это возможно. Для администрирования кластера есть отдельный пакет kadm, а интеграция с прометеем и другими системами мониторинга реализована через хуки.
🤖 GitHub
@golang_google
>>Click here to continue<<
