streamline the cloud-native world with distributed messaging!speech9)alibaba_mr... ·...
TRANSCRIPT
![Page 2: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/2.jpg)
Agenda
• What is OpenMessaging
• OpenMessaging Projects
• How OpenMessaging Community works
![Page 3: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/3.jpg)
Who am I
• Linux OpenMessaging Advisory Board Member
• Apache RocketMQ PMC Member & Committer
• Technology Expert of Alibaba
• Mentor of Alibaba Summer of Code
![Page 4: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/4.jpg)
Definition What is OpenMessaging?
![Page 5: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/5.jpg)
Backgrounds What is OpenMessaging?
JMQ DDMQ
RocketMQ
App-Producer
Application
App-Consumer
![Page 6: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/6.jpg)
Value for User What is OpenMessaging?
Unified API
Hybrid Cloud
Vendor Lock-in
Migration Costs
![Page 7: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/7.jpg)
Architecture and Landscape What is OpenMessaging?
![Page 8: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/8.jpg)
Open Standard
Based on Queue Model, supports
multi messaging scenarios
Scalable
Supports multi operation(routing,
filtering…)
Flexible
Integrate streaming solutions
Streaming Native
What is OpenMessaging?
![Page 9: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/9.jpg)
Open Standard
Define the common metadata of a message
Meta data
No limitation for vendors implementation
Protocol/vendor independent
First step towards portability of union
message solution
Portability
What is OpenMessaging?
![Page 10: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/10.jpg)
2017.9 2017.10 2018.3 2018.4 2018.9
OpenMessaging
OpenMessaging-0.1.0-alpha
Linux Foundation
OpenMessaging open source project
officially entered Linux foundation
OMBI Release
OpenMessage BenchMark Release
By Alibaba,Streamlio,etc
V1.0.0-preview Release
Version 1.0.0 includes specification
and runtime interface (Java & CPP).
CNCF Landscape
Dan Kohn, CEO of CNCF, announced
that openmessaging will be included
in the CNCF Landscape
© 2 0 1 7 A l i b a b a M i d d l e w a r e G r o u p
2019
V1.2.0 Release
Version 1.0.0 includes specification
and runtime interface (Java & CPP).
History What is OpenMessaging?
![Page 11: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/11.jpg)
Open Source ProjectHow Community Works
Support
DDMQ
JMQ
RocketMQ
E-RocketMQ
URL: rocketmq.apache.org
![Page 12: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/12.jpg)
Agenda
• What is OpenMessaging
• OpenMessaging Projects
• How OpenMessaging Community works
![Page 13: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/13.jpg)
OpenMessaging Connect What is OpenMessaging?
![Page 14: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/14.jpg)
OpenMessaging Dledger What is OpenMessaging?
![Page 15: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/15.jpg)
OpenMessaging Dledger What is OpenMessaging?
![Page 16: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/16.jpg)
Agenda
• Why OpenMessaging
• What is OpenMessaging
• How OpenMessaging Community works
![Page 17: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/17.jpg)
Collaboration Style
Version 1.0.0 Preview
• 622+ Stars
• 190+ Fork
• 7 TSC members from 4 orgs
• 9 Maintainers from 6 orgs
• 42 Contributors
• 9 Releases
• 669+ Commits
• 100+ twitter followers
How Community Works
![Page 18: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/18.jpg)
Collaboration Style
Open source vendors Commercialize vendors
How Community Works
Support Support
DDMQ
JMQ
RocketMQ
E-RocketMQ
![Page 19: Streamline the Cloud-Native World With Distributed Messaging!Speech9)Alibaba_Mr... · 2019-11-21 · OpenMessaging open source project officially entered Linux foundation OMBI Release](https://reader036.vdocuments.us/reader036/viewer/2022070823/5f2b1b803881ec4f7b5ed1f6/html5/thumbnails/19.jpg)
Thanks
http://openmessaging.cloud/https://groups.google.com/forum/#!forum/openmessaginghttps://twitter.com/Open_Messaginghttps://github.com/openmessaging