金融级云原生消息平台-Apache Pulsar
如果无法正常显示,请先停止浏览器的去广告插件。
1. Apache Pulsar ——
金融级云原生消息平台
翟佳
2. The origin of Apache Pulsar
3. Apache Pulsar history
● Pulsar开源
2012
● Yahoo - “Cloud Messaging Service”
2016
● Apache Pulsar 毕业
● InfoWorld 最佳开源软件
2017
2018
● Pulsar 捐赠 Apache 孵化
2019
● StreamNative 成立
4. Apache Pulsar — fast growth
5. Past 10Y:mobile Internet
https://datareportal.com/reports/digital-2022-
global-overview-report
https://www.statista.com/statistics/871513/
worldwide-data-created/
6. Past 10Y:hardware
3X faster
20X cores
100X
throughput
。。。
7. Past 10Y:cloud
8. How does Apache Pulsar fit
9. The unify of Messaging and streaming
10. Messaging
client
request
reply
server
11. Messaging requirements: scale
12. Scale applications: flexibility
Flexible Subscribe modes Flexible replicas
Flexible Semantics Flexible persistence
Multi tenant
13. Scale application: size
分布式 — 存算分离
实时的弹性
14. Messaging requirements: Availability
Flexible replicas
Cluster/Geo-Replicas
15. Streaming
16. Streaming requirements
Smart City
● High throughput
● 1M Topics
● Scale
● Low latency
● long storage
17. The unify of Messaging and Streaming
18. The fundamental storage of Messaging and Streaming
The Log
Apache BookKeeper
19. Unify
20. Pulsar & Cloud Native
Elastic
Serverless
API-driven
Operations
Multi Tenant
Secure and
reliable
Kubernetes
Geo
Replicated
Infinite
Storage
21. Value to customer
Easier to use & scale
Lower Cost
Multi & hybrid cloud
Unified Messaging Model Multi-tenancy Container based
Scale elastic Tiered storage Geo-replication
High availability Low & Stable Latency Standard security API
22. About StreamNative
23. StreamNative Product
24. Apache Pulsar — users
25. Thanks