Apache Pulsar:下一代分佈式消息系統


Apache Pulsar:下一代分佈式消息系統

Apache Pulsar是一個高性能並且支持多租戶的server-to-server的消息隊列。被稱為Apache Kafka之後的下一代消息隊列模型。

Apache Pulsar特徵

  1. 在Pulsar實例中原生支持多集群,並且能夠在多集群中無縫複製消息
  2. 具有非常低的消息發佈和端到端傳輸延遲
  3. 可無縫擴展到超過一百萬個topic
  4. 支持包括Java,Go,Python和C++在內的多種客戶端API
  5. Topic具有多種訂閱模式,包括獨佔(exclusive),共享(shared)和故障轉移(failover)
  6. 由Apache BookKeeper提供消息持久化存儲來保證消息傳遞
  7. Serverless型輕量級計算框架Pulsar Functions提供本地流數據處理能力
  8. Pulsar IO作為一款serverless連接器框架,建立在Pulsar Function之上,讓數據進出Apache Pulsar變得更加容易。
  9. 當數據老化時,分層存儲可將數據從hot/warm 存儲卸載到冷(cold)/長期(longterm)存儲(如S3和GCS)。

Apache Pulsar參考鏈接

  1. 官網:https://pulsar.apache.org
  2. 社區:
  • Pulsar Slack頻道:https://apache-pulsar.slack.com
  • 可在這裡自行註冊:https://apache-pulsar.herokuapp.com
  • 郵件列表:http://pulsar.apache.org/contact

Apache Pulsar翻譯文檔

  1. Pulsar概述:https://blog.csdn.net/liyiming2017/article/details/82900348
  2. 消息傳輸概念:https://blog.csdn.net/liyiming2017/article/details/82966031
  3. 框架概述:https://blog.csdn.net/liyiming2017/article/details/83748080
  4. Pulsar客戶端:https://blog.csdn.net/liyiming2017/article/details/83748677
  5. Geo Replication:https://blog.csdn.net/liyiming2017/article/details/83748526
  6. 多租戶:https://blog.csdn.net/liyiming2017/article/details/83500757
  7. 認證和授權:https://blog.csdn.net/liyiming2017/article/details/83743591
  8. Topic壓縮:https://blog.csdn.net/liyiming2017/article/details/83714521
  9. 分成存儲:https://blog.csdn.net/liyiming2017/article/details/83743412
  10. Schema註冊:https://blog.csdn.net/liyiming2017/article/details/83500983


分享到:


相關文章: