Let’s learn about the Apache Pulsar architecture before discussing how we can use Apache Pulsar to meet our business requirements.
Brokers (Apache Pulsar):
Bookies (Apache BookKeeper):
MetaData Storage (Apache ZooKeeper, etcd, or RocksDB):
To further improve the scalability of Apache Pulsar, Oxia has been introduced as a Metadata Store. Read the following blog post for further information:
https://streamnative.io/blog/introducing-oxia-scalable-metadata-and-coordination
During the course you will have access to write messages to and read messages from topics, as well as make configuration changes to one tenant. Your tenant has one namespace called “developer”. You will create many topics in the developer namespace to create your end-to-end e-commerce application.