項目見:🐞 kafka cluster example
這個實例做了些什麼?
- 搭建了擁有 3 節點 kafka、 3 節點 zookeeper 的 docker 集羣服務;
- 分別創建了 1 個消息發佈者和 2 個相同消費組的消息訂閱者的 docker 應用;
- 使用
ab
進行併發測試,驗證該實例消息的訂閱 / 發佈功能;
通過這個實例,能夠了解些什麼?
- 使用 Docker Compose 構建 Kafka 集羣
- 使用 Golang 創建 Kafka Pub/Sub 實例
- 使用 ApacheBench 進行併發測試
- 使用 Makefile 簡化構建操作命令
如果這個實例,對你瞭解 kakfa 有所幫助,請爲項目添加 star ,非常感謝!