HTTP/2 301
server: Apache
location: https://pulsar.apache.org/docs/2.4.0/concepts-overview/
content-type: text/html; charset=iso-8859-1
via: 1.1 varnish, 1.1 varnish
accept-ranges: bytes
age: 0
date: Tue, 15 Jul 2025 23:06:10 GMT
x-served-by: cache-hel1410026-HEL, cache-bom4726-BOM
x-cache: HIT, MISS
x-cache-hits: 1, 0
x-timer: S1752620770.967507,VS0,VE272
strict-transport-security: max-age=31536000; includeSubDomains; preload
content-length: 263
HTTP/2 200
server: Apache
last-modified: Fri, 06 Dec 2024 17:02:37 GMT
etag: "74d3-6289cfb5bd6aa-gzip"
content-encoding: gzip
access-control-allow-origin: *
content-security-policy: default-src 'self' data: blob: 'unsafe-inline' 'unsafe-eval' https://www.apachecon.com/ https://www.communityovercode.org/ https://*.apache.org/ https://apache.org/ https://*.scarf.sh/ https://*.algolia.net/ https://*.algolianet.com/ https://*.algolia.io/; script-src 'self' data: blob: 'unsafe-inline' 'unsafe-eval' https://www.apachecon.com/ https://www.communityovercode.org/ https://*.apache.org/ https://apache.org/ https://*.scarf.sh/ https://*.algolia.net/ https://*.algolianet.com/ https://*.algolia.io/; style-src 'self' data: blob: 'unsafe-inline' 'unsafe-eval' https://www.apachecon.com/ https://www.communityovercode.org/ https://*.apache.org/ https://apache.org/ https://*.scarf.sh/ https://*.algolia.net/ https://*.algolianet.com/ https://*.algolia.io/; frame-ancestors 'self'; frame-src 'self' data: blob: 'unsafe-inline' 'unsafe-eval' https://www.apachecon.com/ https://www.communityovercode.org/ https://*.apache.org/ https://apache.org/ https://*.scarf.sh/ https://*.algolia.net/ https://*.algolianet.com/ https://*.algolia.io/; worker-src 'self' data: blob:;
content-type: text/html
via: 1.1 varnish, 1.1 varnish
accept-ranges: bytes
age: 0
date: Tue, 15 Jul 2025 23:06:10 GMT
x-served-by: cache-hel1410031-HEL, cache-bom4726-BOM
x-cache: MISS, HIT
x-cache-hits: 0, 0
x-timer: S1752620770.253210,VS0,VE280
vary: Accept-Encoding
strict-transport-security: max-age=31536000; includeSubDomains; preload
content-length: 6732
Pulsar Overview | Apache Pulsar
Concepts and Architecture Overview On this page
Pulsar is a multi-tenant, high-performance solution for server-to-server messaging. Originally developed by Yahoo, Pulsar is under the stewardship of the Apache Software Foundation .
Key features of Pulsar are listed below:
Native support for multiple clusters in a Pulsar instance, with seamless geo-replication of messages across clusters.
Very low publish and end-to-end latency.
Seamless scalability to over a million topics.
A simple client API with bindings for Java , Go , Python and C++ .
Multiple subscription types (exclusive , shared , and failover ) for topics.
Guaranteed message delivery with persistent message storage provided by Apache BookKeeper .
A serverless light-weight computing framework Pulsar Functions offers the capability for stream-native data processing.
A serverless connector framework Pulsar IO , which is built on Pulsar Functions, makes it easier to move data in and out of Apache Pulsar.
Tiered Storage offloads data from hot/warm storage to cold/long-term storage (such as S3 and GCS) when the data is aging out.
Contents