concept messaging system in category apache pulsar

This is an excerpt from Manning's book Apache Pulsar in Action MEAP V05.
Figure 2.1: Pulsar’s Logical Architecture consists of tenants, namespaces, and topics.
![]()
Acting as a certificate authority (CA) means dealing with cryptographic pairs of private keys and public certificates. The very first cryptographic pair we’ll create is the root pair. This consists of the root key (ca.key.pem) and root certificate (ca.cert.pem). This pair forms the identity of your CA. Let’s examine the first part of the
enable-tls.sh
script, which generate theses. As we can see from Listing 6.2, the first command in the script generates the root key while the second command creates the public X.509 certificate using the root key that was generated in the previous step.