基本信息
開發者
| Ady Liu |
---|
穩定版本 | 1.2.3 / 2013年11月28日;8個月前 |
---|
程式語言 | |
---|
作業系統 | |
---|
許可協定 | Apache許可證2.0 |
---|
網站 | github.com/adyliu/jafka |
---|
特色
訊息持久化非常快,服務端存儲訊息的開銷為O(1),並且基於檔案系統,能夠持久化TB級的訊息而不損失性能。
吞吐量取決於網路頻寬。
完全的分散式系統,broker、producer、consumer都原生自動支持分散式。自動實現負載均衡。
核心非常小,整個系統(包括服務端和客戶端)只有一個272KB的jar包,內部機制也不複雜,適合進行內嵌或者二次開發 。整個服務端加上依賴組件共3.5MB。
訊息格式以及通信機制非常簡單,適合進行跨語言開發。目前自帶的
Python3.x的客戶端支持傳送訊息和接收訊息。
跨語言
其它
Jafka 遵循Apache許可證,同時發布的版本提交到
MAVEN中央倉庫。