{"id":121275,"url":"https://github.com/visortelle/awesome-apache-pulsar","name":"awesome-apache-pulsar","description":"A curated list of resources about Apache Pulsar.","projects_count":459,"last_synced_at":"2026-09-12T15:00:27.430Z","repository":{"id":77474812,"uuid":"605251269","full_name":"visortelle/awesome-apache-pulsar","owner":"visortelle","description":"A curated list of resources about Apache Pulsar.","archived":false,"fork":false,"pushed_at":"2025-12-16T12:29:42.000Z","size":505,"stargazers_count":39,"open_issues_count":0,"forks_count":3,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-08-23T22:31:16.236Z","etag":null,"topics":["apache-pulsar","awesome","awesome-list","data-pipeline","data-processing","event-driven","infrastructure","message-broker","message-queue","pulsar","stream-processing","streaming-data"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/visortelle.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-02-22T19:12:16.000Z","updated_at":"2026-04-04T05:08:36.000Z","dependencies_parsed_at":"2026-04-06T15:00:26.098Z","dependency_job_id":null,"html_url":"https://github.com/visortelle/awesome-apache-pulsar","commit_stats":null,"previous_names":["visortelle/awesome-apache-pulsar"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/visortelle/awesome-apache-pulsar","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/visortelle%2Fawesome-apache-pulsar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/visortelle%2Fawesome-apache-pulsar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/visortelle%2Fawesome-apache-pulsar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/visortelle%2Fawesome-apache-pulsar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/visortelle","download_url":"https://codeload.github.com/visortelle/awesome-apache-pulsar/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/visortelle%2Fawesome-apache-pulsar/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37239078,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-12T02:00:07.213Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2026-02-24T02:11:17.789Z","updated_at":"2026-09-12T15:00:27.430Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Articles","🛠️ Web UIs","Get Pulsar","🗣 Community","📘 Books","🎓 Courses","🛟 Support providers","Events","📺 Videos"],"sub_categories":["Announcements","Self-managed","Managed solutions","Why Pulsar?","For beginners","Adopting Pulsar","Application development","Operations","How Pulsar works","Uncategorized","Meetup groups","[Pulsar Summit](https://pulsar-summit.org/)","[StreamNative YouTube channel](https://www.youtube.com/@streamnative7594/)","[DataStax Developers YouTube channel](https://www.youtube.com/@DataStaxDevs)"],"readme":"# Awesome Apache Pulsar\n\n\u003cimg width=\"300px\" src=\"https://user-images.githubusercontent.com/9302460/220744124-362cc066-8225-4782-b205-96941955f703.svg\" /\u003e\n\n[**💥 Try Dekaf - open-source UI for Pulsar 💥**](https://github.com/visortelle/dekaf)\n\nApache® Pulsar™ is an open-source, distributed messaging and streaming platform built for the cloud.\n\n[🏠 Official website](https://pulsar.apache.org/)\n\n[📚 Documentation](https://pulsar.apache.org/docs/)\n\n[📝 Release notes](https://pulsar.apache.org/release-notes/)\n\n## 🗣 Community\n\n- [GitHub Discussions](https://github.com/apache/pulsar/discussions) is a right place to ask a question or suggest an idea.\n- [StackOverflow](https://stackoverflow.com/questions/ask?tags=apache-pulsar) is also a good place to ask a question. Please use the `apache-pulsar` tag.\n- [🐞 GitHub Issues](https://github.com/apache/pulsar/issues) is a right place to submit a bug report.\n- [Slack](https://communityinviter.com/apps/apache-pulsar/apache-pulsar) is a good place to ask a quick question or reach specific people via DM.\n  \n  **If you want to ask a question, please consider one of the resources listed above. Slack isn't indexable by Google and it's history is limited to 90 days in free plan.**\n\n- [Full list of community resources](https://pulsar.apache.org/community/)\n\n## 🛠️ Web UIs\n\n- [Dekaf UI](https://pulsar.apache.org/docs/next/administration-dekaf-ui/) - new officially recommended UI for Apache Pulsar ☕️ **open-source**\n- [Pulsar Manager](https://github.com/apache/pulsar-manager/) - official management console for Apache Pulsar. **open-source**\n- [Streamvisor](https://streamvisor.com/) - **proprietary**\n- [Pulsar Express](https://github.com/bbonnin/pulsar-express) - simple Web Interface for Apache Pulsar. **open-source**\n- [Pulsar Admin Console](https://github.com/datastax/pulsar-admin-console) - web-based UI that administrates topics, namespaces, sources, sinks, and various aspects of Apache Pulsar features. **open-source**\n\n## 📘 Books\n\n- [Apache Pulsar in Action](https://www.goodreads.com/book/show/59560698-apache-pulsar-in-action) by [David Kjerrumgaard](https://twitter.com/DavidKjerrumga1). 400 pages. Released in 2021.\n- [Mastering Apache Pulsar: Cloud Native Event Streaming at Scale](https://www.goodreads.com/book/show/58230349-mastering-apache-pulsar) by [Jowanza Joseph](https://twitter.com/Jowanza). 240 pages. Released in 2022.\n\n## 🎓 Courses\n\n- [StreamNative Academy](https://www.academy.streamnative.io/tracks)\n  - [APC-100 Introduction to Apache Pulsar](https://www.academy.streamnative.io/courses/course-v1:streamnative+Beg-001+2022/about)\n  - [DEV-200 Practical Apache Pulsar Application Development](https://streamnative.io/training).\n  - 🔜 Operator Fundamentals.\n- [Learn Apache Pulsar](https://www.udemy.com/course/learn-apache-pulsar/).\n- [Handling Streaming Data with Apache Pulsar 2](https://www.pluralsight.com/courses/handling-streaming-data-apache-pulsar). \n\n## 🪪 Certifications\n\n- [CERT-100 Apache Pulsar Developer Certification Level 1: Fundamentals](https://streamnative.io/training).\n\n## Get Pulsar\n\n### Managed solutions\n\n- [StreamNative Cloud](https://streamnative.io/product)\n- [Enterprise-ready Apache Pulsar by DataStax](https://www.datastax.com/streaming)\n\n### Self-managed\n\n- [Download binaries](https://pulsar.apache.org/download/)\n- [🐳 Official Docker container](https://hub.docker.com/r/apachepulsar/pulsar-all)\n- [Official Helm Chart](https://github.com/apache/pulsar-helm-chart)\n- [Helm charts by StreamNative](https://github.com/streamnative/charts)\n- [Helm chart by DataStax](https://github.com/datastax/pulsar-helm-chart)\n\n## 🛟 Support providers\n\n- [StreamNative](https://streamnative.io)\n- [DataStax](https://datastax.com)\n- [Dattell](https://dattell.com/)\n\n## Articles\n\n### Why Pulsar?\n\n- [Apache Pulsar vs. Apache Kafka 2022 Benchmark](https://streamnative.io/blog/apache-pulsar-vs-apache-kafka-2022-benchmark) by Matteo Merli and Penghui Li.\n- [Streaming War and How Apache Pulsar is Acing the Battle](https://streamnative.io/blog/streaming-war-and-how-apache-pulsar-is-acing-the-battle) by Shivji Kumar Jha and Sachidananda Maharana.\n- [StreamNative: Enabling Real-time Messaging and Streaming for the Cloud](https://streamnative.io/blog/enabling-real-time-messaging-and-streaming-for-the-cloud) by Sijie Guo and Matteo Merli.\n- [David Kjerrumgaard, Pulsar In Action Author, Talks All Things Pulsar](https://streamnative.io/blog/david-kjerrumgaard-pulsar-inauthor-talks-all-things-pulsar) by Carolyn King.\n- [A More Accurate Perspective on Pulsar’s Performance Compared to Kafka](https://streamnative.io/blog/perspective-on-pulsars-performance-compared-to-kafka) by Penghui Li and Sijie Guo.\n- [Benchmarking Pulsar and Kafka - The Full Benchmark Report - 2020](https://streamnative.io/blog/benchmarking-pulsar-and-kafka-report-2020) by Penghui Li and Sijie Guo.\n- [Pulsar vs Kafka - Part 2 - Adoption, Use Cases, Differentiators, and Community](https://streamnative.io/blog/pulsar-vs-kafka-part-2-adoption-use-cases-differentiators-and-community) by Carolyn King, Addison Higham, and Sijie Guo.\n- [Apache Pulsar Adoption: Why Companies Use the Streaming and Messaging Platform](https://streamnative.io/blog/apache-pulsar-adoption-why-companies-use-streaming-messaging-platform) by Carolyn King, Addison Higham, and Sijie Guo.\n- [A Guide to Apache Pulsar: Compare Features and Architecture to Apache Kafka](https://streamnative.io/blog/guide-apache-pulsar-compare-features-architecture-to-apache-kafka) by Carolyn King, Sijie Guo, and Addison Higham.\n- [One Storage System for both Real-time and Historical Data Analysis - An Apache Pulsar story](https://streamnative.io/blog/one-storage-system-both-real-time-historical-data-analysis-apache-pulsar-story) by Yijie Shen.\n\n#### Case studies\n\n- [Handling 100K Consumers with One Pulsar Topic](https://streamnative.io/blog/handling-100k-consumers-with-one-pulsar-topic) by Hongjie Zhai from **NTT**.\n- [WeChat: Using Apache Pulsar to Support the High Throughput Real-time Recommendation Service](https://streamnative.io/blog/wechat-using-apache-pulsar-support-high-throughput-real-time-recommendation-service) by Shen Liu from **WeChat**.\n- [How Proxima Beta Implemented CQRS and Event Sourcing on Top of Apache Pulsar and ScyllaDB](https://streamnative.io/blog/how-proxima-beta-implemented-cqrs-event-sourcing-ofapache-pulsar-scylladb) by Lei Shi from Proxima Beta, part of **Tencent** Interactive Entertainment Group Global (IEG Global).\n- [600K Topics Per Cluster: Stability Optimization of Apache Pulsar at Tencent Cloud](https://streamnative.io/blog/600k-topics-per-cluster-stability-optimization-apache-pulsar-tencent-cloud) by Xiaolong Ran from **Tencent** Cloud.\n- [Client Optimization: How Tencent Maintains Apache Pulsar Clusters with over 100 Billion Messages Daily](https://streamnative.io/blog/client-optimization-how-tencent-maintains-apache-pulsar-clusters-100-billion-messages-daily) by Mingyu Bao and Dawei Zhang from **Tencent** TEG Data Platform Department.\n- [How Apache Pulsar is Helping Iterable Scale its Customer Engagement Platform](https://streamnative.io/blog/how-apache-pulsar-is-helping-iterable-scale-its-customer-engagement-platform) by Greg Methvin from **Iterable**.\n- [Powering Federated Learning at Tencent with Apache Pulsar](https://streamnative.io/blog/powering-federated-learning-tencent-with-apache-pulsar) by Chao Zhang from **Tencent** Data Platform Department.\n- [How Apache Pulsar Helps Streamline Message System and Reduces O\u0026M Costs at Tuya Smart](https://streamnative.io/blog/how-apache-pulsar-helps-streamline-message-system-reduces-o-m-costs-at-tuya-smart) by Yong Zhang from **Tuya Smart**.\n- [Why we moved from Apache Kafka to Apache Pulsar](https://streamnative.io/blog/moved-from-apache-kafka-to-apache-pulsar) by Simba Khadder from **streamsql.io**.\n- [Apache Pulsar Helps Tencent Process Tens of Billions of Financial Transactions Efficiently with Virtually No Data Loss](https://streamnative.io/blog/apache-pulsar-helps-tencent-process-tens-of-billions-of-financial-transactions) by Dezhi Liu from **Tencent**.\n- [How Orange Financial combats financial fraud in over 50M transactions a day using Apache Pulsar](https://streamnative.io/blog/how-orange-financial-combats-financial-fraud-using-apache-pulsar) by Vincent Xie from **Orange Financial**.\n- [Powering Tencent Billing Platform with Apache Pulsar](https://streamnative.io/blog/powering-tencent-billing-platform-with-apache-pulsar) by Dezhi Liu from **Tencent**.\n- [Apache Pulsar Adoption Story in ActorCloud (IoT Platform)](https://streamnative.io/blog/apache-pulsar-adoption-story-in-actorcloud-iot-platform) by Rocky Jin.\n- [Build a Priority-based Push Notification System Using Apache Pulsar at GeTui](https://streamnative.io/blog/getui-push-notification-system) by Zi Xiang from **Getui**.\n- [Simplifying Zhaopin’s Event Center with Apache Pulsar](https://streamnative.io/blog/simplifying-zhaopins-event-center-apache-pulsar) by Penghui Li.\n- [Goodbye Distributed Locks: Message Orchestration at Scale with Apache Pulsar](https://tech.attentive.com/articles/goodbye-distributed-locks) by Danish Rehman And Arash Rakhshan from **Attentive**.\n\n### For beginners\n\n- [Understanding Pulsar in 10 Minutes: A Guide for Kafka Users](https://streamnative.io/blog/understanding-pulsar-10-minutes-guide-kafka-users) by Elliot West.\n\n### Adopting Pulsar\n\n- [How to Migrate from RabbitMQ to Apache Pulsar](https://streamnative.io/blog/how-to-migrate-from-rabbitmq-to-apache-pulsar) by David Kjerrumgaard.\n\n### Application development\n\n- [Spring into Pulsar Part 3: Building An Application with the New Spring Library for Apache Pulsar](https://streamnative.io/blog/spring-into-pulsar-part-3-building-an-application-with-the-new-spring-library-for-apache-pulsar) by Tim Spann.\n- [Spring into Pulsar Part 2: Spring-based Microservices for Multiple Protocols with Apache Pulsar](https://streamnative.io/blog/spring-into-pulsar-part-2-spring-based-microservices-multiple-protocols-apache-pulsar) by Tim Spann.\n- [Spring into Pulsar](https://streamnative.io/blog/spring-into-pulsar) by Tim Spann.\n- [Using Cloud Native Buildpacks to Improve the Function Image Building Capability of Function Mesh](https://streamnative.io/blog/using-cloud-native-buildpacks-improve-function-image-building-capability-function-mesh) by Tian Fang.\n- [What the FLiP is the FLiP Stack?](https://streamnative.io/blog/what-flip-is-flip-stack) by Tim Spann.\n- [Streaming Real-Time Chat Messages into Scylla with Apache Pulsar](https://streamnative.io/blog/streaming-real-time-chat-messages-scylla-apache-pulsar) by Tim Spann.\n- [Apache Pulsar Client Application Best Practices](https://streamnative.io/blog/apache-pulsar-client-application-best-practices) by Ioannis Polyzos.\n- [Integrating Apache Pulsar with BigQuery](https://streamnative.io/blog/integrating-apache-pulsar-with-bigquery) by Ioannis Polyzos.\n- [Developing Event-Driven Microservices with Apache Pulsar: Part I](https://streamnative.io/blog/developing-event-driven-microservices-apache-pulsar-part-i) by Tim Spann.\n- [Building Edge Applications With Apache Pulsar](https://streamnative.io/blog/building-edge-applications-apache-pulsar) by Tim Spann.\n- [Streaming Data Pipelines with Pulsar IO](https://streamnative.io/blog/streaming-data-pipelines-pulsar-io) by Ioannis Polyzos.\n- [Scalable Stream Processing with Pulsar’s Key_Shared Subscription](https://streamnative.io/blog/scalable-stream-processing-pulsars-key-shared-subscription) by David Kjerrumgaard.\n- [Exactly-Once Semantics with Transactions in Pulsar](https://streamnative.io/blog/exactly-once-semantics-transactions-pulsar) by Penghui Li.\n- [Migrate to Serverless with Pulsar Functions](https://streamnative.io/blog/migrate-to-serverless-with-pulsar-functions) by Axel Sirota.\n- [Pulsar Functions Deep Dive](https://streamnative.io/blog/pulsar-functions-deep-dive) by Sanjeev Kulkarni.\n- [Announcing MQTT-on-Pulsar: Bringing Native MQTT Protocol Support to Apache Pulsar](https://streamnative.io/blog/announcing-mqtt-on-pulsar) by Penghui Li and Xiaolong Ran.\n- [Announcing AMQP-on-Pulsar: bring native AMQP protocol support to Apache Pulsar](https://streamnative.io/blog/amqp-pulsar-bring-native-amqp-protocol-support-to-apache-pulsar) by Penghui Li, Ran Gao, and Zongtang Hu.\n- [How to trace Pulsar messages with OpenTracing and Jaeger](https://streamnative.io/blog/how-to-trace-pulsar-messages-with-opentracing-jaeger) by Penghui Li.\n- [Use Apache SkyWalking to Trace Apache Pulsar Messages](https://streamnative.io/blog/use-apache-skywalking-to-trace-apache-pulsar-messages) by Penghui Li.\n- [Use Apache Pulsar as Streaming Table with 8 Lines of Code](https://streamnative.io/blog/use-apache-pulsar-as-streaming-table-with-8-lines-of-code) by Yijie Shen.\n\n### Operations\n\n- [Pulsar Operators Tutorial Part 3: Create and Deploy a Containerized Pulsar Client](https://streamnative.io/blog/pulsar-operators-tutorial-part-3-create-and-deploy-a-containerized-pulsar-client) by Yuwei Sung.\n- [Pulsar Operators Tutorial Part 2: Manage Pulsar Custom Resources with ArgoCD](https://streamnative.io/blog/pulsar-operators-tutorial-part-2-manage-pulsar-custom-resources-argocd) by Yuwei Sung.\n- [Pulsar Operators Tutorial Part 1: Create an Apache Pulsar Cluster on Kubernetes](https://streamnative.io/blog/pulsar-operators-tutorial-part-1-create-apache-pulsar-cluster-kubernetes) by Yuwei Sung.\n- [Using Cloud Native Buildpacks to Improve the Function Image Building Capability of Function Mesh](https://streamnative.io/blog/using-cloud-native-buildpacks-improve-function-image-building-capability-function-mesh) by Tian Fang.\n- [Failure Is Not an Option: It Is a Given.](https://streamnative.io/blog/failure-is-not-an-option-it-is-a-given) by David Kjerrumgaard.\n- [Auto-Scaling Pulsar Functions in Kubernetes Using Custom Metrics](https://streamnative.io/blog/auto-scaling-pulsar-functions-kubernetes-using-custom-metrics) by Ran Gao.\n- [Pulsar Isolation Part IV: Single Cluster Isolation](https://streamnative.io/blog/pulsar-isolation-part-iv-single-cluster-isolation) by Ran Gao.\n- [Pulsar Isolation Part III: Separate Pulsar Clusters Sharing a Single BookKeeper Cluster](https://streamnative.io/blog/pulsar-isolation-part-iii-separate-pulsar-clusters-sharing-single-bookkeeper-cluster) by Ran Gao.\n- [Pulsar Isolation Part II: Separate Pulsar Clusters](https://streamnative.io/blog/pulsar-isolation-part-ii-separate-pulsar-clusters) by Ran Gao and Yu Liu.\n- [Pulsar Isolation Part I: Taking an In-Depth Look at How to Achieve Isolation in Pulsar](https://streamnative.io/blog/pulsar-isolation-depth-look-how-to-achieve-isolation-in-pulsar) by Penghui Li and Yu Liu.\n- [10 Useful Pulsarctl Commands to Manage Your Cluster](https://streamnative.io/blog/10-useful-pulsarctl-commands-manage-cluster) by Aniket Bhattacharyea.\n- [Function Mesh - Simplify Complex Streaming Jobs in Cloud](https://streamnative.io/blog/function-mesh-simplify-complex-streaming-jobs-in-cloud) by Neng Lu and Rui Fu.\n- [Taking a Deep-Dive into Apache Pulsar Architecture for Performance Tuning](https://streamnative.io/blog/taking-a-deep-dive-into-apache-pulsar-architecture-for-performance-tuning) by Penghui Li and Devin Bost.\n- [A Practical Guide to Enterprise-Grade Security in Apache Pulsar](https://streamnative.io/blog/a-practical-guide-to-enterprise-grade-security-in-apache-pulsar) by Teng Fu.\n\n### How Pulsar works\n\n- [Improving Regular Expression-Based Subscriptions in Pulsar Consumers](https://streamnative.io/blog/improving-regular-expression-based-subscriptions-pulsar-consumers) by Andras Beni.\n- [A Deep Dive into Transaction Coordinators in Apache Pulsar](https://streamnative.io/blog/deep-dive-transaction-coordinators-apache-pulsar) by Penghui Li and Bo Cong.\n- [A Deep-dive of Transactions in Apache Pulsar](https://streamnative.io/blog/deep-dive-transactions-apache-pulsar) by Penghui Li.\n- [A Deep Dive into the Topic Data Lifecycle in Apache Pulsar](https://streamnative.io/blog/deep-dive-into-topic-data-lifecycle-apache-pulsar) by Hang.\n- [Deep Dive into Data Placement Policies](https://streamnative.io/blog/deep-dive-into-data-placement-policies) by Hang.\n- [Deep Dive into Message Chunking in Pulsar](https://streamnative.io/blog/deep-dive-into-message-chunking-in-pulsar) by Zike Yang.\n- [Tweaking the BookKeeper Protocol - Unbounded Ledgers](https://streamnative.io/blog/tweaking-the-bookkeeper-protocol-unbounded-ledgers) by Jack Vanlightly.\n- [Offset Implementation in Kafka-on-Pulsar](https://streamnative.io/blog/offset-implementation-kafka-pulsar) by Yunze Xu.\n- [A Deep Dive into Transaction Buffer in Apache Pulsar](https://streamnative.io/blog/deep-dive-into-transaction-buffer-apache-pulsar) by Xiangying Meng.\n- [Achieving Broker Load Balancing with Apache Pulsar](https://streamnative.io/blog/achieving-broker-load-balancing-apache-pulsar) by Heesung Sohn and Kai Wang.\n\n### Announcements\n\n- [Announcing the Hudi Sink Connector for Apache Pulsar](https://streamnative.io/blog/announcing-hudi-sink-connector-for-pulsar) by Yong Zhang. *🗓️ Jan 26, 2023*\n- [Announcing the Iceberg Sink Connector for Apache Pulsar](https://streamnative.io/blog/announcing-iceberg-sink-connector-apache-pulsar) by Hang. *🗓️ Dec 14, 2022*\n- [Announcing the Flink-Pulsar SQL Connector](https://streamnative.io/blog/announcing-flink-pulsar-sql-connector) by Yufei Zhang. *🗓️ Sep 29, 2022*\n- [The Beauty of Apache Pulsar: Individual Message Acknowledgment](https://streamnative.io/blog/beauty-apache-pulsar-individual-message-acknowledgment) by Asaf Mesika. *🗓️ Sep 22, 2022*\n- [Announcing Spring for Apache Pulsar](https://streamnative.io/blog/announcing-spring-for-apache-pulsar) by Alexander Preuss. *🗓️ Sep 21, 2022*\n- [Announcing the Flink-Pulsar Sink Connector](https://streamnative.io/blog/announcing-flink-pulsar-sink-connector) by Yufei Zhang. *🗓️ Aug 30, 2022*\n- [Announcing the Delta Lake Sink Connector for Apache Pulsar](https://streamnative.io/blog/announcing-delta-lake-sink-connector-apache-pulsar) by Hang. *🗓️ Aug 17, 2022*\n- [Introducing Pulsar Resources Operator for Kubernetes](https://streamnative.io/blog/introducing-pulsar-resources-operator-kubernetes) by Eric Shen and Fushu Wang. *🗓️ Aug 15, 2022*\n- [What’s New in Apache Pulsar 2.9.3](https://streamnative.io/blog/new-apache-pulsar-2-9-3) by Jun Ma and Qiang Zhao. *🗓️ Jul 27, 2022*\n- [Announcing the Google Cloud Pub/Sub Connector for Apache Pulsar](https://streamnative.io/blog/google-cloud-pub-sub-connector-apache-pulsar) by Zixuan Liu. *🗓️ Jun 24, 2022*\n- [What’s New in Apache Pulsar 2.10.1](https://streamnative.io/blog/new-apache-pulsar-2-10-1) by Penghui Li and Jun Ma. *🗓️ Jun 12, 2022*\n- [What’s New in Apache Pulsar 2.10](https://streamnative.io/blog/new-apache-pulsar-2-10) by Penghui Li and Dave Duggins. *🗓️ Apr 12, 2022*\n- [What’s New in Apache Pulsar 2.9.2](https://streamnative.io/blog/new-apache-pulsar-2-9-2) by Ran Gao and Yu Liu. *🗓️ Apr 12, 2022*\n- [Cloudera and StreamNative Announce the Integration of Apache NiFi and Apache Pulsar](https://streamnative.io/blog/cloudera-streamnative-announce-integration-apache-nifi-tm-apache-pulsar-tm) by David Kjerrumgaard. *🗓️ Mar 9, 2022*\n- [Moving Toward a ZooKeeper-Less Apache Pulsar](https://streamnative.io/blog/moving-toward-zookeeper-less-apache-pulsar) by David Kjerrumgaard. *🗓️ Jan 25, 2022*\n- [What’s New in Apache Pulsar 2.7.4](https://streamnative.io/blog/whats-new-in-apache-pulsar-2-7-4) by Yu Liu. *🗓️ Dec 14, 2021*\n- [Pulsar Hits 10,000 GitHub Stars Milestone](https://streamnative.io/blog/pulsar-hits-10-000-github-stars-milestone) by Alice Bi. *🗓️ Dec 7, 2021*\n- [What’s New in Apache Pulsar 2.8.1](https://streamnative.io/blog/whats-new-in-apache-pulsar-2-8-1) by Yu Liu and Hang. *🗓️ Sep 23, 2021*\n- [What’s New in Apache Pulsar 2.7.3](https://streamnative.io/blog/whats-new-in-apache-pulsar-2-7-3) by Bo Cong and Yu Liu. *🗓️ Aug 11, 2021*\n- [Apache Pulsar Launches 2.8: Unified Messaging and Streaming With Transactions](https://streamnative.io/blog/apache-pulsar-launches-2-8-unified-messaging-streaming-transactions) by Matteo Merli and Sijie Guo. *🗓️ Jun 15, 2021*\n- [Pulsar Hits Its 400th Contributor \u0026 Passes Kafka in Monthly Active Contributors](https://streamnative.io/blog/pulsar-hits-400th-contributor-passes-kafka-monthly-active-contributors) by Carolyn King and Alice Bi. *🗓️ Jun 14, 2021*\n- [Pulsar User Survey 2021 Highlights](https://streamnative.io/blog/pulsar-user-survey-2021-highlights) by Carolyn King. *🗓️ Jun 11, 2021*\n- [2021 Apache Pulsar User Report Announcement](https://streamnative.io/blog/2021-apache-pulsar-user-report-announcement) by Sijie Guo and Carolyn King. *🗓️ Jun 10, 2021*\n- [Matteo Merli, Apache Pulsar PMC Chair, Joins StreamNative as CTO](https://streamnative.io/blog/matteo-merli-apache-pulsar-pmc-chair-joins-streamnative-cto) by Carolyn King. *🗓️ Jun 8, 2021*\n- [What’s New in Apache Pulsar 2.6.4](https://streamnative.io/blog/new-apache-pulsar-2-6-4) by Yong Zhang. *🗓️ Jun 8, 2021*\n- [Announcing AMQP 1.0 Connector for Apache Pulsar](https://streamnative.io/blog/announcing-amqp-1-0-connector-for-apache-pulsar) by Ran Gao and Yu Liu. *🗓️ Apr 26, 2021*\n- [Call for Beta Users: Function Mesh Now Available for Pulsar Functions](https://streamnative.io/blog/call-for-beta-users-function-mesh-now-available-for-pulsar-functions) by Carolyn King. *🗓️ Apr 5, 2021*\n- [Announcing AWS SQS Connector for Apache Pulsar](https://streamnative.io/blog/announcing-aws-sqs-connector-for-apache-pulsar) by Yu Liu and Rui Fu. *🗓️ Mar 17, 2021*\n- [What's New in Apache Pulsar 2.7.0](https://streamnative.io/blog/whats-new-in-apache-pulsar-2-7-0) by Penghui Li. *🗓️ Dec 25, 2020*\n- [What's New in Pulsar Flink Connector 2.7.0](https://streamnative.io/blog/whats-new-in-pulsar-flink-connector-2-7-0) by Jianyun Zhao and Jennifer Huang. *🗓️ Dec 24, 2020*\n- [Cloud-Native Apache Pulsar 2.7 Supports Transactions and Azure Blob Storage Offloader](https://streamnative.io/blog/cloud-native-apache-pulsar-2-7-supports-transactions-and-azure-blob-storage-offloader) by Penghui Li and Jennifer Huang. *🗓️ Dec 3, 2020*\n- [Apache Pulsar 2.6.2](https://streamnative.io/blog/apache-pulsar-2-6-2) by Xiaolong Ran. *🗓️ Nov 20, 2020*\n- [Introducing Cloud Storage Sink Connector - Streaming Data From Apache Pulsar to Cloud Objects](https://streamnative.io/blog/introducing-cloud-storage-sink-connector) by Jianyun Zhao. *🗓️ Oct 20, 2020*\n- [Pulsar Flink Connector 2.5.0](https://streamnative.io/blog/pulsar-flink-connector-2-5-0) by Jianyun Zhao. *🗓️ Sep 17, 2020*\n- [Apache Pulsar Celebrates 300th contributor](https://streamnative.io/blog/apache-pulsar-celebrates-300th-contributor) by Jennifer Huang and Carolyn King. *🗓️ Aug 24, 2020*\n- [Apache Pulsar 2.6.1](https://streamnative.io/blog/apache-pulsar-2-6-1) by Xiaolong Ran. *🗓️ Aug 21, 2020*\n- [Apache Pulsar 2.6.0](https://streamnative.io/blog/apache-pulsar-2-6-0) by Penghui Li. *🗓️ Jun 18, 2020*\n- [Apache Pulsar 2.5.2](https://streamnative.io/blog/apache-pulsar-2-5-2) by Jia Zhai. *🗓️ May 20, 2020*\n- [Apache Pulsar 2.5.1](https://streamnative.io/blog/apache-pulsar-2-5-1) by Guangning E. *🗓️ Apr 23, 2020*\n- [Announcing Kafka-on-Pulsar: bring native Kafka protocol support to Apache Pulsar](https://streamnative.io/blog/kafka-on-pulsar-bring-native-kafka-protocol-support-to-apache-pulsar) by Sijie Guo, Jia Zhai, and Pierre Zemb. *🗓️ Mar 24, 2020*\n- [Announcing: The Apache Pulsar 2020 User Survey Report](https://streamnative.io/blog/apache-pulsar-2020-user-survey-report) by Sijie Guo. *🗓️ Mar 17, 2020*\n- [Pulsar Milestone Celebration — 200 Contributors!](https://streamnative.io/blog/pulsar-milestone-celebration-200-contributors) by Yu Liu. *🗓️ Dec 20, 2019*\n- [What's New in Apache Pulsar 2.4.2](https://streamnative.io/blog/whats-new-in-apache-pulsar-2-4-2) by Xiaolong Ran. *🗓️ Dec 4, 2019*\n- [Introduction to Pulsarctl](https://streamnative.io/blog/introduction-to-pulsarctl) by Yong Zhang. *🗓️ Nov 6, 2019*\n- [StreamNative open sourced and contributed Apache Pulsar Manager to ASF](https://streamnative.io/blog/streamnative-open-sourced-and-contributed-apache-pulsar-manager-to-asf) by Guangning E. *🗓️ Sep 24, 2019*\n- [What's New in Apache Pulsar 2.4.0](https://streamnative.io/blog/new-in-apache-pulsar-2-4-0) by Sijie Guo. *🗓️ Jul 9, 2019*\n\n### Uncategorized\n\n- [How to Build a Distributed Database with Apache BookKeeper — Part 3](https://streamnative.io/blog/how-to-build-distributed-database-apache-bookkeeper-part-3) by Enrico Olivelli.\n- [How to Build a Distributed Database with Apache BookKeeper — Part 2](https://streamnative.io/blog/how-to-build-distributed-database-apache-bookkeeper-part-2) by Enrico Olivelli.\n- [How to Build a Distributed Database with Apache BookKeeper - Part 1](https://streamnative.io/blog/how-to-build-distributed-database-apache-bookkeeper-part-1) by Enrico Olivelli.\n\n## Events\n\n### Meetup groups\n\n- [🇺🇸 New York City Apache Pulsar Meetup](https://www.meetup.com/new-york-city-apache-pulsar-meetup/)\n- [🇺🇸 SF Bay Area Apache Pulsar Meetup](https://www.meetup.com/sf-bay-area-apache-pulsar-meetup/)\n\n### [Pulsar Summit](https://pulsar-summit.org/)\n\n- 🔜 [Pulsar Virtual Summit Europe 2023](https://pulsar-summit.org/)\n\n- [Pulsar Summit Asia 2022](https://pulsar-summit.org/event/asia-2022)\n  - [Pulsar Summit Asia 2022 Recap](https://streamnative.io/blog/pulsar-summit-asia-2022-recap) by Sherlock Xu.\n  - [Opening Remarks - Day 2](https://youtu.be/pL6DjQ2n4v0). Sherlock Xu.\n  - [Keynote - Event-Driven Applications Done Right](https://youtu.be/vwLxV48JhbQ). Matteo Merli.\n  - [Handling 100K Consumers with One Topic: Practices and Technical Details](https://youtu.be/o6Dt_LZCd3U). Hongjie Zhai.\n  - [Awesome Pulsar in Yum China](https://youtu.be/T_t_FGD6Nvk). Chauncey Yan.\n  - [Building Modern Data Streaming Apps](https://youtu.be/VhVs6fuf7W8). Timothy Spann.\n  - [Apache Pulsar Development 101 with Python](https://youtu.be/Z9zAnKBcGKI). Timothy Spann.\n  - [Towards a ZooKeeper-less Pulsar, etcd, etcd, etcd](https://youtu.be/MN2l1duMjeA). David Kjerrumgaard.\n  - [Introducing TableView: Pulsar's database table abstraction](https://youtu.be/apY1Xd5JgkA).David Kjerrumgaard.\n  - [Turn Data in Pulsar to Real-time Charts and Alerts via Streaming SQL](https://youtu.be/ekfrrEF6e6M). Gang Tao, Zhimin Liang.\n  - [Streaming wars and How Apache Pulsar is acing the battle](https://youtu.be/v7qYBQVFz_k). Shivji Kumar Jha, Sachidananda Maharana.\n  - [Taking Jakarta JMS to new generation Messaging Systems](https://youtu.be/3hjvur4aXrE). Enrico Olivelli, Mary Grygleski.\n  - [Keeping on top of hybrid cloud usage with Pulsar](https://youtu.be/txidgG7xcYE). Shivji Kumar Jha, Tarun Annapareddy.\n  - [Make querying from Pulsar easier: Introduce Flink Pulsar SQL Connector](https://youtu.be/wNkdH1A7C_s). Yufei Zhang.\n  - [Opening Remarks - Day 1](https://youtu.be/06FmH-NuM1M). Chloe Wang. 🇨🇳\n  - [Apache Pulsar - A Cloud Native, Unified Messaging and Streaming System for Modern Data Infrastructure](https://youtu.be/qFt-Z3JQ8v0). Jia Zhai. 🇨🇳\n  - [What You Should Know About Apache Pulsar in 2022](https://youtu.be/jBs2l9TrlYs). Penghui Li. 🇨🇳\n  - [Pulsar + Envoy: Building an OTO Marketing Platform for Different Business Scenarios on Microservices](https://youtu.be/l-V3KGgBlrc). Jason Jiang. 🇨🇳 \n  - [Stability Optimization of Apache Pulsar at Huawei Mobile Services](https://youtu.be/PxBEQ_IXuzc). Lin Lin. 🇨🇳\n  - [Pulsar in Smart Education: How NetEase Youdao Put Pulsar into Practice for Complex Business Scenarios](https://youtu.be/IeaT6Afvvk8). Jiaqi Shen. 🇨🇳\n  - [Running Trillions of Messages: How Apache Pulsar Supports Big Data Business at Tencent](https://youtu.be/dF8jtxr8DIs). Dawei Zhang. 🇨🇳\n  - [The Exploration and Practice of Apache Pulsar in vivo](https://youtu.be/XGJW3jTF_CM). Limin Quan, Jianbo Chen. 🇨🇳\n  - [Apache Pulsar in Volcano Engine E-MapReduce: Integration and Scenarios](https://youtu.be/6-ek2uXP904). Xin Liang. 🇨🇳\n  - [Migrate Cross-cluster Tenant Based on Geo Replication](https://youtu.be/vLMkIOqx7QQ). Mingze Han. 🇨🇳\n  - [Support Large Traffic in WeChat: The Practice of Apache Pulsar in Real Time Recommendation](https://youtu.be/hf767TuH3M0). Shen Liu. 🇨🇳\n  - [Apache Pulsar + KubeEdge: Managing Edge Devices with Low Latency and Persistent Storage](https://youtu.be/VPod6Y8EHWU). Ryan Zhao, Chenlin Liu. 🇨🇳\n  - [Migrating from RabbitMQ to Apache Pulsar: Using AMQP-on-Pulsar(AoP) in E-commerce Industry](https://youtu.be/QLx2Shaz9r0). Yifei Ming. 🇨🇳\n  - [Apache Pulsar in the edge-device with thousands of topics:Pulsar Functions in Smart Cities](https://youtu.be/-7PO6HbOAxs). Yuanpeng Liang. 🇨🇳\n  - [How to achieve better team integration and data governance by Apache Pulsar](https://youtu.be/lepXk0u4iQ4). Lei Shi. 🇨🇳\n  - [A Deep Dive into Pulsar's Geo-replication for High Availability](https://youtu.be/EuapcvMxAEk). Jialing Wang. 🇨🇳\n  - [A New Way of Managing Pulsar with Infrastructure as Code](https://youtu.be/1R-BAfPakLM). Max Xu, Fushu Wang. 🇨🇳\n  - [Deep Dive into Pulsar Lifecycle](https://youtu.be/fhlAeuIPlPk). Xiaolong Ran. 🇨🇳\n  - [Deep Dive into Message Chunking in Pulsar](https://youtu.be/WyQA9ynCDKY). Zike Yang. 🇨🇳\n  - [Dive into the differences between Apache Pulsar and Apache Kafka](https://youtu.be/NsUTdmlrmxo). Teng Fu. 🇨🇳\n  - [Native Pulsar support in Tencent TianQiong StarRocks](https://youtu.be/b-qYHz83Ifc). Guangxu Cheng. 🇨🇳\n  - [Pulsar + Flink + Camel: How Vertice Built its CMDB-based Real-time Data platform](https://youtu.be/APF3fM5hrdA). Wei Wang. 🇨🇳\n  - [Build A Real-Time Data Warehouse Based on Apache Pulsar](https://youtu.be/izP3Nd3Rq4M). Zike Yang, Dezhi Liu. 🇨🇳\n  - [Simplify Pulsar Functions Development with SQL](https://youtu.be/lLGaC-03kNM). Rui Fu. 🇨🇳\n  - [RisingWave: Cloud-Native Streaming SQL over Pulsar](https://youtu.be/BpXJboPWpAY). Tao Wu. 🇨🇳\n  - [Pulsar + TiDB: Real Time GitHub Data Analysis in OSSInsight](https://youtu.be/vcxkqeIeyqk). Qizhi Wang. 🇨🇳\n  - [Using Pulsar in Apache ShenYu to Store and Publish Access Logs](https://youtu.be/2N6xFSysM-g). Bowen Li. 🇨🇳\n\n- [Pulsar Summit San Francisco 2022](https://pulsar-summit.org/event/san-francisco-2022)\n  - [Pulsar Summit SF 2022: Community Event Recap](https://streamnative.io/blog/pulsar-summit-sf-2022-community-event-recap) by Kristin Crosier.\n  - [Sizzle Reel](https://youtu.be/VoB5witRLmM)\n  - [Opening Remarks](https://youtu.be/_2Q1ED0-eoE). Carolyn King.\n  - [Event-Driven Applications Done Right](https://youtu.be/naykSkyUlRM). Sijie Guo, Metteo Merli.\n  - [Beam + Pulsar Powerful Stream Processing at Scale](https://youtu.be/L_Pm2yKgA6g). Byron Ellis.\n  - [Data Democracy: Journey to User-Facing Analytics](https://youtu.be/RWasN8h3528). Xiang Fu.\n  - [Pulsar @ Scale. 200M RPM and Thousand of Instances](https://youtu.be/D3cM9zffHHI). Ignacio Alvarez.\n  - [Pulsar's Journey in Yahoo!: On prem, Cloud and Hybrid](https://youtu.be/n-ZoUauwwac). Ludwig Pummer, Rajan Dhabalia.\n  - [Understanding Broker Rebalancing](https://youtu.be/TV6GV9soXLQ). Heesung Sohn.\n  - [Message Redelivery: An Unexpected Journey](https://youtu.be/kUlEBnF7XUg). David Kjerrumgaard.\n  - [Validating Apache Pulsar’s Behavior Under Failure Conditions](https://youtu.be/98wT5ePSKj0). Lari Hotari.\n  - [Towards a ZooKeeper-less Pulsar, etcd, etcd, etcd](https://youtu.be/uWhUE-YBbYg). Matteo Merli.\n  - [Blue-Green Deploys with Pulsar \u0026 Envoy in an Event-Driven Microservice Ecosystem](https://youtu.be/7CPEwUtNBOU). Kai Levy, Zach Walsh.\n  - [Building Reliable Lakehouses with Apache Pulsar and Delta Lake](https://youtu.be/Y4ktNhMOeOA). Nick Karpov.\n  - [Unlocking the Power of Lakehouse Architectures with Apache Pulsar and Apache Hudi](https://youtu.be/GzkcTCOtJVA). Alexey Kudinkin, Addison Higham.\n  - [Cross the Streams! Creating Streaming Data Pipelines with Apache Flink + Pulsar](https://youtu.be/68wXwDrXSnE). Caito Scherr.\n  - [Is Using KoP (Kafka-on-Pulsar) a Good Idea?](https://youtu.be/Rk_5XBciYuk). Ricardo Ferreira.\n  - [Simplify Pulsar Functions Development with SQL](https://youtu.be/DnXu0Q0mvTM). Rui Fu.\n  - [Distributed Database Design Decisions to Support High Performance Event Streaming](https://youtu.be/--yZ5MX6DDQ). Peter Corless.\n  - [Building an Asynchronous Application Framework with Python and Pulsar](https://youtu.be/eJNZkiFBc4Y). Zac Bentley.\n\n- [Pulsar Summit Asia 2021](https://pulsar-summit.org/event/asia-2021)\n  - [Apache Pulsar. What we Learned from Building a Modern Messaging and Streaming System for Cloud](https://youtu.be/B2GAsLRYPCI). Sijie Guo.\n  - [Supporting the entire lifecycle of Streaming Data](https://youtu.be/CAk33ATlBXU). Metteo Merli.\n  - [Designing Pulsar Clients to Run in Isolation](https://youtu.be/xjKNcKLuDZI). Sourabh Agrawal, Shivji Kumar Jha.\n  - [Apache Pulsar with MQTT for Edge Computing](https://youtu.be/vV1E6KDF5-0). Tim Spann.\n  - [Opening Remarks](https://youtu.be/J4sC0vqwTlY). 🇨🇳\n  - [The Future of Unified Messaging and Streaming with Apache Pulsar](https://youtu.be/YSg10Mxk0Q8). Jia Zhai. 🇨🇳\n  - [What's New in Apache Pulsar 2.9](https://youtu.be/pTrKMncGfSM). Penghui Li. 🇨🇳\n  - [Apache Pulsar with K8S, One Messaging and Streaming Solution for Industry](https://youtu.be/rgPC2K6SzDA). Xiaohaosheng Jia, Eric Shen. 🇨🇳\n  - [Enabling Hybrid Cloud Strategies with Apache Pulsar](https://youtu.be/4XCxpM2wvks). 🇨🇳\n  - [Log System As Backbone – How We Built the World’s Most Advanced Vector Database on Pulsar](https://youtu.be/jkssKfLaHHc). Xiaofan Luan. 🇨🇳\n  - [Building Smart Parking SaaS System with Apache Pulsar to Make Business Data-intelligence](https://youtu.be/JX-xSsgXza8). Song Li. 🇨🇳\n  - [The Evolution History of RoP (RocketMQ-on-Pulsar)](https://youtu.be/fOgA62QEiYQ). Xialong Ran, Mingze Han. 🇨🇳\n  - [Function Mesh for Apache Pulsar, the Way for Simple Streaming Solutions](https://youtu.be/fAn1HZdb50k). Rui Fu. 🇨🇳\n  - [How Tencent Applies Apache Pulsar to Apache InLong](https://youtu.be/fSVKXDxLma8). Chao Zhang. 🇨🇳\n  - [KoP (Kafka on Pulsar): Improvements Made in KoP 2.9.0](https://youtu.be/awrhQ_WrxN0). Yunze Xu. 🇨🇳\n  - [MoP (MQTT on Pulsar) - a Powerful Tool for Apache Pulsar in IoT](https://youtu.be/CIoXRpPO1GI). Jiwei Guo. 🇨🇳\n  - [PowerFL meets Pulsar: A Novel Communication Framework for Privacy-Preserving Computation](https://youtu.be/gohPPlpngCE). Huaming Rao. 🇨🇳\n  - [Pulsar in the Lakehouse: Overview of Apache Pulsar and Delta Lake Connector](https://youtu.be/PHgayViGqws). Ke Xie. 🇨🇳\n  - [Design, Development, and Use of the New Flink-based Pulsar Connector](https://youtu.be/P9Q1TZk1YfU). Yufan Sheng. 🇨🇳\n  - [RabbitMQ on Pulsar's Practice in Tencent Cloud](https://youtu.be/AVT2VbaT-h4). Yuqiang Lin. 🇨🇳\n  - [The Evolution of Trillion-level Real-time Messaging System in BIGO](https://youtu.be/RhjYrXDgQ8Q). Zhanpeng Wu. 🇨🇳\n  - [The Practice of Apache Pulsar for Logging in China Mobile](https://youtu.be/ZrxPvWa3muw). Jialing Wang. 🇨🇳\n  - [A New Transport Plugin for Apache SkyWalking Using Apache Pulsar](https://youtu.be/hS8EXrlICdw). Haochao Zhuang. 🇨🇳\n\n- [Pulsar Virtual Summit Europe 2021](https://pulsar-summit.org/event/europe-2021) by Alice Bi.\n  - [Highlights from the Pulsar Virtual Summit Europe 2021](https://streamnative.io/blog/highlights-the-pulsar-virtual-summit-europe-2021)\n  - [Supporting the Entire Lifecycle of Streaming Data](https://youtu.be/lXwRp3o4X_U). Metteo Merli.\n  - [A Foundation Backbone for Clever Cloud](https://youtu.be/-pQ6zRz6ij8). Quentin Adam.\n  - [Pulsar in the Lakehouse: Apache Pulsar with Apache Spark and Delta Lake](https://youtu.be/SJn53RH7-ws). Ryan Zhu, Addison Higham.\n  - [Pulsar Watermarking](https://youtu.be/YcR8AyebgNs). Eron Wright.\n  - [Writing Custom Sink Connectors for Pulsar I/O](https://youtu.be/KraWwiuSDkM). Ricardo Ferreia.\n  - [Using the JMS 2.0 API with Apache Pulsar](https://youtu.be/W4nWJ9ZpGjM). Enrico Olivelli.\n  - [No Surprises Geo Replication](https://youtu.be/iezoBH7qYYg). Gaurav Ashok.\n  - [Using the FLiPN Stack for Edge AI (Flink, NiFi, Pulsar)](https://youtu.be/pfhoF3yTdHU). Timothy Spann.\n  - [Interactive Analytics on Pulsar with Pulsar SQL](https://youtu.be/aaAGqQ-xXmc). Alex Sirota.\n  - [Application of Apache Pulsar in Tencent Billing and Tencent Advertising](https://youtu.be/hB3mDAbf_mg). Mingyu Bao.\n  - [Deep Dive into the Pulsar Binary Protocol](https://youtu.be/ONyld7Da-rw). Christophe Bornet.\n  - [Opening Remarks](https://youtu.be/df2Na6eulks). Carolyn King.\n\n- [Pulsar Summit North America 2021](https://pulsar-summit.org/event/north-america-2021)\n  - [Highlights from The Pulsar Virtual Summit North America 2021](https://streamnative.io/blog/highlights-pulsar-virtual-summit-north-america-2021) by Carolyn King.\n  - [Keynote - Why Unified Messaging and Streaming Is the Future](https://youtu.be/-Bm1h508oIQ). Matteo Merli, Sijie Guo.\n  - [Exactly Once Made Easy Transactional Messaging in Apache Pulsar](https://youtu.be/tnWq8opMI6s). Sijie Guo, Addison Higham.\n  - [How Pulsar Stores Your Data](https://youtu.be/xIibbB5Y0MM). Shivji Kumar Jha.\n  - [Building the Next-Generation Platform on Pulsar at Intuit](https://youtu.be/CmyHUN5MRUU). Madhavan Narayanan, Sajith Sebasian, Amit Kaushal, Gokul Sarangapani.\n  - [Replicated Subscriptions: Taking Geo-Replication to the Next Level](https://youtu.be/YtX_rSH_UZo). Matteo Merli.\n  - [Scaling Apache Pulsar to 10 Petabytes/Day](https://youtu.be/1uG3mdfh0nk). Karthik Ramasamy.\n  - [Take Kafka on Pulsar to Production at Internet Scale: Improvement Made for Pulsar 2.8.0](https://youtu.be/NR49Zz7JD-g). Yunze Xu.\n  - [Manage Pulsar Cluster Lifecycles with Kubernetes Operators](https://youtu.be/363o60Lf4Ig). Yang Yang.\n  - [Why Micro Focus Chose Pulsar for Data Ingestion](https://youtu.be/GKh7a8-ZjD4). Srikanth Natarajan.\n  - [How Narvar Uses Pulsar to Power the Post-Purchase Experience](https://youtu.be/vS4yk4bbLN0). Ankush Goyal.\n  - [Pushing Pulsar Performance to the Limits](https://youtu.be/Cwcbffybfac). Jack Vanlightly, Ivan Kelly.\n  - [Down to the Rabbit Hole with Pulsar I/O](https://youtu.be/60x5eMeBEyI). Ricardo Ferreira.\n  - [Apache BookKeeper State Store: A Durable Key-Value Store](https://youtu.be/6CrEHEzLoO4). Prashant Kumar.\n  - [Exclusive Producer: Using Pulsar to Build Distributed Applications](https://youtu.be/-fwUYAeqS7o). Matteo Merli.\n  - [How Big Is Too Big? Message Size in Pulsar](https://youtu.be/Mispc4z2OHg). Anton Rodriguez.\n  - [Reduce Redundant Producers from Partitioned Producer](https://youtu.be/sMRmPwkAKrE). Yuri Muzushima.\n  - [Advanced Stream Processing with Flink and Pulsar](https://youtu.be/2MpiE238Pzw). Till Rogrmann, Addison Higham.\n\n- [Pulsar Summit Asia 2020](https://www.youtube.com/playlist?list=PLqRma1oIkcWjHlRb-dzjwYdETkVlyCJOq)\n  - [The Rise of Apache Pulsar Community](https://youtu.be/4uB8i4zZXSw). Jennifer Huang.\n  - [Convergence of Messaging, Streaming, and Storage](https://youtu.be/1OLd8DiNFbs). Sijie Guo.\n  - [Introduce to Apache Pulsar 2.7.0: New Features and Updates](https://youtu.be/MlavI8XOyVc). Jia Zhai \u0026 Penghui Li.\n  - [Pulsar-as-a-Service: Introducing StreamNative Cloud](https://youtu.be/8X7zYY6HLlo). Yang Yang.\n  - [Function Mesh - Complex Streaming Jobs in a Simple Way](https://youtu.be/Rq8Zfxd8xfU). Neng Lv, Sijie Guo.\n  - [Apache Pulsar at Yahoo! Japan - adoption, operational experiences and future](https://youtu.be/M11MkYC_K3k). Nozomi Kurihara.\n  - [Running a secure Apache Pulsar Cluster](https://youtu.be/Nl1wnxqU3Oo). Shivji Kumar Jha.\n  - [CloudNative BookKeeper: What's new in BP-41: Bookie Network Address Change Tracking](https://youtu.be/H_XTjqYP2jw). Enrico Olivelli.\n  - [A Tale about Streaming Analytics using Pulsar and Elastic](https://youtu.be/7IstxhL8p9E). Ricardo Ferreira.\n  - [Databases in the Microservices World](https://youtu.be/nnmJYxVB49I). Rob Richardson.\n  - [Continuous Intelligence from Pulsar Event Streams](https://youtu.be/WcewvxTsv4o). Simon Crosby.\n  - [What's New in BKVM 3.0 - BookKeeper Visual Manager](https://youtu.be/kX460WATXKM). Matteo Minardi, Enrico Olivelli.\n  - [Migrate to Serverless with Pulsar Functions](https://youtu.be/pHYDksU6ALg). Axel Sirota.\n  - [Connecting millions of users at Chatroulette](https://youtu.be/9NCFLMESAuY). Tamer Abdulazim, Gabriel Volpe.\n  - [How Splunk is using Pulsar IO](https://youtu.be/f4E7MOO9fdk). Jerry Peng.\n  - [Apache Pulsar, To Kafka and Beyond!](https://youtu.be/xqu0q7A1E4U). William McLane.\n  - [Structured Data Stream with Pulsar](https://youtu.be/Bx4csRi1b8Y). Shivji Kumar Jha.\n  - [Pulsar for Kafka People](https://youtu.be/gYBvLNkJvio). Jesse Anderson.\n  - [Running Apache Pulsar on Tencent Cloud: New Challenges, Discussion, Practice](https://youtu.be/FZpbY5LIvZM). Lin Lin. 🇨🇳\n  - [Getting Started with Apache Pulsar: a Contributor's Journey](https://youtu.be/qvYGy2Fn4EI). Hang Chen \u0026 Penghui Li. 🇨🇳\n  - [Apache Pulsar Helps Dada Group Build Real-Time Retail Services in China](https://youtu.be/F402mUTmOIc). Qinghua Zhang, Mingming Wan. 🇨🇳\n  - [Apache Pulsar in Huawei Cloud IoT Platform: Why and How to Configure Apache Pulsar](https://youtu.be/RC2zIiShjKE). 🇨🇳\n  - [Tuya Cloud Builds Word-leading AI+IoT Platform with Apache Pulsar](https://youtu.be/jmSDmdSGlnI). Tianci Gao. 🇨🇳\n  - [Practices of the New Generation of Securities Trading Counters Powered with Apache Pulsar](https://youtu.be/AbRsloW_90s). 🇨🇳\n  - [Processing Billions of Messages Daily with Apache Pulsar in Kingsoft Cloud Log Service](https://youtu.be/eXHE19WKvM8). 🇨🇳\n  - [Powering Newland Billing System with Apache Pulsar](https://youtu.be/flTQ7H6ygE0). Xiaohua Zhou. 🇨🇳\n  - [A Daredevil' Story: Apache Pulsar in Zhaopin.com](https://youtu.be/yE7mN7-6rDU). Shunli Gao. 🇨🇳\n  - [Federated Learning Sparkles with Apache Pulsar at Tencent Angel PowerFL](https://youtu.be/GXrFolkslL0). Chao Zhang. 🇨🇳\n  - [China Mobile Cloud Powered by Apache Pulsar: the Way to Cloud](https://youtu.be/Dp_5TLDHa50). Fangbin Sun. 🇨🇳\n  - [Powering Zhaopin's Real-time Search Recommendations with Apache Pulsar SQL](https://youtu.be/wxh6eFVITgk). Shiming Li. 🇨🇳\n  - [When the Energy Internet meets Apache Pulsar](https://youtu.be/hfIoASSJkJA). Rui Fu. 🇨🇳\n  - [How BIGO builds Real-Time Message System with Apache Pulsar and Flink](https://youtu.be/kYQlnPVkdTk). Hang Chen. 🇨🇳\n  - [Transactional Event Streaming with Apache Pulsar ](https://youtu.be/Y7RQaEGoFDI). Bo Cong. 🇨🇳\n  - [Pulsar Manager - Your Powerful Tool to Manage Apache Pulsar](https://youtu.be/KIbMzyEx9lE). Guangning E. 🇨🇳\n  - [Life with Apache Pulsar in Su Ning E-Commerce](https://youtu.be/_6ExVHgUg2g). Xinglin Chen. 🇨🇳\n  - [Real-time IoT Data Management using Apache IoTDB and Apache Pulsar](https://youtu.be/uyO2RkgOgkA). Xiangdong Huang. 🇨🇳\n  - [Benchmarking Pulsar vs. Kafka on AWS: Process \u0026 Results](https://youtu.be/OnIMQvgGhfk). Penghui Li. 🇨🇳\n  - [KoP: the bridge from Kafka to Pulsar](https://youtu.be/y_prAJ3myB8). Yunze Xu. 🇨🇳\n  - [When TiDB meets Apache Pulsar - a Comprehensive Solution for Real-time Big Data](https://youtu.be/y_prAJ3myB8). Yilin Zhao. 🇨🇳\n  - [Apache Pulsar + Flink: the Path to Unified Batch and Streaming](https://youtu.be/wLGwSPQmLSE). Jia Zhai. 🇨🇳\n  - [Pulsar Functions: a Lightweight Computing Framework for Apache Pulsar Based on Golang](https://youtu.be/nYdt_8zz_d0). 🇨🇳\n  - [Deploying Apache Pulsar with dLocal in Kubernetes](https://youtu.be/_Yw7c6rqSFk). Alex Zheng. 🇨🇳\n  - [Integration of Apache APISIX and Apache Pulsar](https://youtu.be/vWF4hxxevQo). Ming Wen. 🇨🇳\n\n- [Pulsar Summit 2020](https://pulsar-summit.org/event/virtual-conference-2020)\n  - [Opening Keynote](https://youtu.be/wBpNcESySNc). Carolyn, Matteo, Sijie.\n  - [Why Splunk Chose Pulsar](https://youtu.be/_q8s3_0-BRQ). Karthik Ramasamy.\n  - [Scaling Customer Engagement with Apache Pulsar](https://youtu.be/NrDvSNewNT0). Greg Methvin.\n  - [Getting Pulsar Spinning: How we decided on and deployed Apache Pulsar in under a year](https://youtu.be/ViX1wJTmRmk). Addison Higham.\n  - [How Splunk Mission Control leverages various Pulsar subscription types](https://youtu.be/FOHUZZ1yCUo). Pranav Dharma.\n  - [Securing your Pulsar Cluster with Vault](https://youtu.be/PIT8PilhHV4). Chris Kellogg.\n  - [Kafka on Pulsar: Bringing native Kafka protocol support to Pulsar](https://youtu.be/QYXKFPvayjs). Pierre Zemb, Sijie Guo.\n  - [Event propagation across microservices using Pulsar and CDC](https://youtu.be/uNopXedhM9Q). Maheedhar Gunturu, Eyal Gutkind.\n  - [The first step to Multi AZ architecture for Apache BookKeeper](https://youtu.be/5B_2SNAUkNk). Anup Ghatage, Ankit Jain.\n  - [Introducing HerdDB : a distributed JVM embeddable database built upon Apache BookKeeper](https://youtu.be/K7xQZ9V9Ml0). Enrico Olivelli.\n  - [Pulsar Storage on BookKeeper: Seamless Evolution](https://youtu.be/jCio-rwKHjk). Joe Francis, Rajan Dhabalia.\n  - [Pulsar Functions Deep Dive](https://youtu.be/EHoh_0Inxk8). Sanjeev Kulkarni.\n  - [Streaming, Fast and Slow](https://youtu.be/An7QAdy9MH4). Caito Scherr.\n  - [Ten reasons to choose Apache Pulsar over Apache Kafka for Event Sourcing (CQRS)](https://youtu.be/RS0vEgqAnI4). Robert van Mölken.\n  - [Finding your pulse for a global enterprise communications nervous system](https://youtu.be/nPmrnyARa00). William McLane.\n  - [Unified Data Processing with Apache Flink and Apache Pulsar](https://youtu.be/Ri64eoces4M). Seth Wiesman.\n  - [Building a Messaging Solutions for OVHcloud with Apache Pulsar](https://youtu.be/ra9o9_vPeUE). Pierre Zemb.\n  - [Using Apache Pulsar to Provide Real-Time IoT Analytics on the Edge](https://youtu.be/7wGIhLKnILs). David Kjerrumgaard.\n  - [Easily Build a Smart Pulsar Stream Processor](https://youtu.be/qeIX_SSxJyg). Simon Crosby.\n  - [Architecting Production IoT Analytics](https://youtu.be/kMh45MixjJQ). Paige Roberts.\n  - [Large scale log pipeline using Apache Pulsar](https://youtu.be/srJwOK0oi6c). Nozomi Kurihara.\n  - [Pulsar unikernel FaaS, the new Pulsar functions runners?](https://youtu.be/lb3WnNGnbHE). Alexandre Duval, Geoffroy Couprie.\n  - [Interactive querying of streams using Apache Pulsar](https://youtu.be/oYO0jk_yXZc). Jerry Peng.\n  - [Stream or segment: What is the best way to access your events in Pulsar](https://youtu.be/EyziIuuTHIo). Neng Lu.\n  - [Pulsar Architectural Patterns for CI/CD Automation and Self-Service](https://youtu.be/NBBbeSEw5f4). Devin Bost.\n  - [How Apache Pulsar Helps Tencent Process Tens of Billions of Transactions Efficiently](https://youtu.be/GyytM-MFpxQ). Ningguo Chen.\n  - [Five years of operating a large scale globally replicated Pulsar installation](https://youtu.be/FXQvsHz_S1A). Francis, Ludwig Pummer.\n  - [Pulsar for Kafka People](https://youtu.be/v3gWRe06NH4). Jesse Anderson.\n  - [Testing Event-Driven Applications over Pulsar](https://youtu.be/7UqyRY0sPQo). Venky Ganti.\n  - [Feature Stores: Building Machine Learning Infrastructure on Apache Pulsar](https://youtu.be/eLJk5sOME0o). Simba Khadder.\n  - [Unify Storage Backend for Batch and Streaming Computation with Apache Pulsar](https://youtu.be/NRq3Ifxw_eo). Vincent Xie.\n\n## 📺 Videos\n\n### [StreamNative YouTube channel](https://www.youtube.com/@streamnative7594/)\n\n- [StreamNative Academy Introduction to Pulsar](https://www.youtube.com/playlist?list=PLqRma1oIkcWgGor5OKLwkTxFG9mdAvmnK)\n  - [Pulsar Benefits](https://youtu.be/YjlXAzCvX8c)\n  - [Common Use Cases](https://youtu.be/aIDknI3aFTo)\n  - [How Pulsar uses the Pub-Sub Model](https://youtu.be/68BWY-0bLIQ)\n  - [Introduction to Pulsar Subscriptions](https://youtu.be/hf3DDcw5xt4)\n  - [Introduction to Pulsar API](https://youtu.be/6yafKl7TiSc)\n  - [Introduction to Multi-Tenancy in Pulsar](https://youtu.be/A_yxr7yIfc8)\n  - [What is Apache Pulsar?](https://youtu.be/i3PqXVEB43g)\n  - [Benefits of using Apache Pulsar](https://youtu.be/c0Z3d-Auvqc)\n  - [Multi-layered Architecture](https://youtu.be/8X_mUPwfCUY)\n\n- [StreamNative Academy](https://www.youtube.com/playlist?list=PLqRma1oIkcWjkpm1-0ox-BFJdVBsgZwPU)\n  - [Welcome to StreamNative Academy](https://youtu.be/272GjyCTaXw)\n  - [Introduction to Apache Pulsar](https://youtu.be/DTpVz7eZ3DI)\n  - [How to Get Started with an Apache Pulsar Cluster](https://youtu.be/w2dzxQfAiZM)\n  - [How to Get Started with Apache Pulsar Producers](https://youtu.be/N5NTDNRmH5E)\n  - [How to Get Started with Apache Pulsar Consumers](https://youtu.be/bNf6tOG7pYU)\n  - [How to Deploy Apache Pulsar Using Helm Charts](https://youtu.be/9CAK4bhK9zI)\n  - [How to Build and Deploy a Source Connector with Apache Pulsar](https://youtu.be/w9xQyyoFds4)\n  - [How to Integrate Apache Pulsar with BiqQuery](https://youtu.be/0Tx9B_iHKrI)\n  - [Intro to Apache Pulsar 101 (old version)](https://www.youtube.com/live/Hp9m-O9f9yo?feature=share)\n\n- [Apache Pulsar Webinars](https://www.youtube.com/playlist?list=PLqRma1oIkcWhfmUuJrMM5YIG8hjju62Ev)\n  - [How to Build an Event Sourcing App with Apache Pulsar](https://youtu.be/wLjEGSqGWJg). 🗓️ *Mar 29, 2022*.\n  - [Pulsar and Nifi for Cloud Data Lakes](https://youtu.be/2BeAQNI8Pu0). 🗓️ *Mar 11, 2022*.\n  - [Build an Event-Driven Architecture with Pulsar](https://youtu.be/mg7RLwV3x1M). 🗓️ *Jan 14, 2022*.\n  - [\"Apache Pulsar in Action\" by David Kjerrumgaard - Book Launch](https://youtu.be/NDaahGOI7NQ). 🗓️ *Dec 10, 2021*.\n  - [StreamNative Cloud Workshop](https://youtu.be/p8wakHWFKR4). 🗓️ *Nov 4, 2021*.\n  - [Developing Event-driven Microservices using Apache Pulsar - Part 3](https://youtu.be/VPN7bCEezgE). 🗓️ *Oct 2, 2021*.\n  - [Developing Event-driven Microservices using Apache Pulsar - Part 2](https://youtu.be/bgyP3m8QmuI). 🗓️ *Sep 16, 2021*.\n  - [Developing Event-driven Microservices using Apache Pulsar - Part 1](https://youtu.be/hI1Y_qMilsA). 🗓️ *Sep 10, 2021*.\n  - [How Splunk Built a Real-Time Stream Processing Engine with Apache Pulsar x Flink](https://youtu.be/K2PlapAM0YE). 🗓️ *May 3, 2021*.\n  - [Apache Flink x Pulsar Virtual Meetup: Streaming SQL at Uber and Facebook - Day Two](https://youtu.be/VcJ19mtsLNc). 🗓️ *Mar 18, 2021*.\n  - [Apache Flink x Pulsar Virtual Meetup: Streaming SQL at Uber and Facebook - Day One](https://youtu.be/9ojajM7Zt0M). 🗓️ *Mar 18, 2021*.\n  - [TiDB + Pulsar, Event Streaming Architecture in Action](https://youtu.be/_IPWv1shCDc). 🗓️ *Mar 4, 2021*.\n  - [Watch Your Streams: Implementing OpenTelemetry with Apache Pulsar](https://www.youtube.com/live/C5Vzu1M7fYE?feature=share). 🗓️ *Jan 26, 2021*.\n  - [Low-Latency Stream Processing with Jet](https://www.youtube.com/live/wIJGusBxB70?feature=share). 🗓️ *Oct 27, 2020*.\n  - [Managing Real-Time Data Teams](https://youtu.be/Owl_ncQbVwk). 🗓️ *Aug 28, 2020*.\n  - [How to Operate Pulsar in Production](https://www.youtube.com/live/mncXc_T6JkU?feature=share). 🗓️ *Jul 28, 2020*.\n  - [Lessons From Managing A Pulsar Cluster by Nutanix](https://www.youtube.com/live/zAHxgG_U67Q?feature=share). 🗓️ *May 26, 2020*.\n  - [Common architectural patterns on Apache Pulsar](https://www.youtube.com/live/pmaCG1SHAW8?feature=share). 🗓️ *Apr 28, 2020*.\n  - [Introducing Kafka-on-Pulsar: bring native Kafka protocol support to Apache Pulsar](https://www.youtube.com/live/gL6hzRtij8M?feature=share).  🗓️ *Mar 31, 2020*.\n\n- [TGI Pulsar](https://www.youtube.com/watch?v=MTHE3_cUekc\u0026list=PLqRma1oIkcWhWAhKgImEeRiQi5vMlqTc-) is a weekly live video streaming about Apache Pulsar and its ecosystem.\n  - [#23](https://www.youtube.com/live/MTHE3_cUekc?feature=share) June Project Updates on Apache Pulsar. 🗓️ *Jun 9, 2021*.\n  - [#22](https://youtu.be/4RJXJBB_1UU) May Project Updates on Apache Pulsar. 🗓️ *May 13, 2021*.\n  - [#21](https://youtu.be/YH9CidHinCQ) April Updates on Apache Pulsar. 🗓️ *Apr 16, 2021*.\n  - [#20](https://youtu.be/fgFTzmdTVQE) March Updates on Apache Pulsar. 🗓️ *Mar 11, 2021*.\n  - [#19](https://youtu.be/EkRULmkaWGY) February Updates on Apache Pulsar. 🗓️ *Feb 15, 2021*.\n  - [#18](https://www.youtube.com/live/Vc_a2ppRzlI?feature=share) From Single-AZ to Multi-AZ and Geo-replication. 🗓️ *Aug 7, 2020*.\n  - [#17](https://www.youtube.com/live/2zGBJNLhO44?feature=share) Pulsar Multi-Tenancy Best Practices. 🗓️ *Jul 31, 2020*.\n  - [#16](https://www.youtube.com/live/PIX570nyq_c?feature=share) Backlog and StorageSize. 🗓️ *Jul 24, 2020*.\n  - [#15](https://www.youtube.com/live/bPczhvnHnzI?feature=share) What's New In Pulsar 2.6.0?. 🗓️ *Jul 10, 2020*.\n  - [#14](https://www.youtube.com/live/Tc6vwyzzsh4?feature=share) Pulsar Schema and Flink Integration. 🗓️ *Jun 26, 2020*.\n  - [#13](https://www.youtube.com/live/01IZV4npVPo?feature=share) Pulsar Schema and Presto SQL. 🗓️ *Jun 5, 2020*.\n  - [#12](https://www.youtube.com/live/p0PRhwjzKNo?feature=share) Introduction of Pulsar Schema. 🗓️ *May 29, 2020*.\n  - [#11](https://www.youtube.com/live/w14OoOUkyvo?feature=share) BookKeeper AutoRecovery. 🗓️ *May 22, 2020*.\n  - [#10](https://www.youtube.com/live/7etLdsC-qbM?feature=share) BookKeeper LAC Protocol. 🗓️ *May 15, 2020*.\n  - [#9](https://www.youtube.com/live/g4CAhQLCt5U?feature=share) Introduction of Apache BookKeeper. 🗓️ *May 8, 2020*.\n  - [#8](https://www.youtube.com/live/qb1WhZSeMzg?feature=share) What is New in Pulsar 2.5.1?. 🗓️ *May 1, 2020*.\n  - [#7](https://www.youtube.com/live/0UoCHpdG9E0?feature=share) Cluster \u0026 Geo-replication. 🗓️ *Apr 24, 2020*.\n  - [#6](https://www.youtube.com/live/R197TYYFaiI?feature=share) Lifecycle of a Pulsar message. 🗓️ *Apr 17, 2020*.\n  - [#5](https://www.youtube.com/live/8O_RNYHX9tI?feature=share) Take a deep-dive into Pulsar architecture for performance tuning. 🗓️ *Apr 10, 2020*.\n  - [#4](https://www.youtube.com/live/sTISVpyq73o?feature=share) Deep dive into authentication and authorization. 🗓️ *Apr 3, 2020*.\n  - [#3](https://www.youtube.com/live/aP31A-ntHLA?feature=share) Secure a Pulsar cluster with TLS. 🗓️ *Mar 27, 2020*.\n  - [#2](https://www.youtube.com/live/wGgEx1M17O0?feature=share) Proxy and Kubernetes Deployment. 🗓️ *Mar 20, 2020*.\n  - [#1](https://www.youtube.com/live/1RQSot5tTuU?feature=share) Install a Pulsar cluster. 🗓️ *Mar 13, 2020*.\n  \n   **Monthly updates**\n  \n  - [Apache Pulsar Updates \u0026 Pulsar Schema Registry](https://youtu.be/W6Nq47LcJlg). Matteo Merli. 🗓️ *Sep 10, 2021*.\n  \n  **Pulsar Office hours**\n  \n  - [🗓️ Feb 17, 2021](https://www.youtube.com/live/Xh94uDE1pg4?feature=share)\n  - [🗓️ Mar 17, 2021](https://youtu.be/ISjz_fHLR6w)\n  - [🗓️ Apr 30, 2021](https://youtu.be/lREz9eC-pkE)\n  - [🗓️ May 20, 2021](https://youtu.be/vGg9wiYjvUM)\n\n### [DataStax Developers YouTube channel](https://www.youtube.com/@DataStaxDevs)\n\n- [Bring Streaming to Cassandra with Apache Pulsar](https://www.youtube.com/live/nF502PmFi_w?feature=share)\n- [5 Minutes About Apache Pulsar](https://www.youtube.com/playlist?list=PL2g2h-wyI4SqeKH16czlcQ5x4Q_z-X7_m)\n  - [Real-time data pipeline with Astra and Decodable.co](https://youtu.be/NUDO3fPGc1w)\n  - [Extended Functions SDK for Java](https://youtu.be/5wHjsZwN8eg)\n  - [Getting Started with the Elastic Search Sink](https://youtu.be/CyZwpvw9F6I)\n  - [Getting Started with Pulsar SQL](https://youtu.be/Efx8mPyLvQU)\n  - [Astra Streaming Connectors](https://youtu.be/KrT8rBPWpOw)\n  - [Migrating from JMS to Pulsar with Starlight for JMS](https://youtu.be/fSP-2tY5vo8)\n  - [Creating Your First Pulsar I/O Sink](https://youtu.be/-jbi_r5VKHw)\n  - [Getting Started with the Cassandra Sink](https://youtu.be/z8EpuqBU2WE)\n  - [Creating a Pulsar I/O Source Connector](https://youtu.be/XiojH6pu8Iw)\n  - [Multi-Topic Processing with Java Functions](https://youtu.be/wzqh5DmlQ08)\n  - [Creating a Python Function](https://youtu.be/OCqxcNK0HEo)\n  - [Message Deduplication](https://youtu.be/UJggS7HrunY)\n  - [Working with Avro Schemas](https://youtu.be/JKP3pzfcmEw)\n  - [Simple Producer](https://youtu.be/GaZCLm2j5GA)\n  - [Simple Consumer](https://youtu.be/uVRerzNq_nQ)\n  - [10 Reasons for Pulsar](https://youtu.be/Jn5cwV9qReM)\n  - [Migrating from Kafka to Pulsar with Starlight for Kafka](https://youtu.be/Qy2ZlelLjXg)\n  - [What is a Partitioned Topic](https://youtu.be/ALAqUeTbUE4)\n  - [Managing Geo-replicated Clusters with Pulsar Admin Console](https://youtu.be/CQlnRCK0pRg)\n  - [Geo-replication Using Pulsar Standalone Clusters](https://youtu.be/6oQIOEIpeP4)\n  - [How BookKeeper keeps your data safe](https://youtu.be/2nmmyjDrNpg)\n  - [Pulsar Shell](https://youtu.be/NPP5ZJ1raek)\n  - [Json Web Token (JWT) Client Authentication](https://youtu.be/Nh8vmWS825k)\n  - [Exclusive Producer Access Mode](https://youtu.be/ITWRf5bqAgg)\n  - [Proving Pulsar Performance with OpenMessaging Benchmark](https://youtu.be/UTzOcdNCtzc)\n  - [In-Order Processing using Partitioned Topics and Failover Subscriptions](https://youtu.be/UX-h_1GOfuA)\n  - [Getting Started with a File Source](https://youtu.be/eu75cmp9Tjk)\n  - [Reactive Applications with Spring Boot](https://youtu.be/TeuFO8SrjvQ)\n  - [Getting Started with Astra Streaming](https://youtu.be/Wk__BrI-CCk)\n  - [OKTA Integration using OpenID Connect](https://youtu.be/UQBrecHOXxU)\n  - [Functions in the Kubernetes Runtime](https://youtu.be/6XH4BbFOg3Y)\n  - [Geo-replication](https://youtu.be/xBSE9NmJQeE)\n  - [Getting Started with DataStax Admin Console](https://youtu.be/1IwblLfPiPQ)\n  - [Your First Transaction](https://youtu.be/eNaKKui1-cE)\n  - [Getting Started with Pulsar using Kubernetes](https://youtu.be/hEBP_IVQqQM)\n  - [Consumer Receive Modes](https://youtu.be/2WA53t6bXfM)\n  - [Key Shared Subscriptions](https://youtu.be/_49wlA53L_8)\n  - [Creating a Java Function](https://youtu.be/cbL5gcoyWdE)\n  - [Shared Subscriptions](https://youtu.be/mmukXqGsauA)\n  - [Failover Subscriptions](https://youtu.be/ckB87OLs5eM)\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/visortelle%2Fawesome-apache-pulsar/projects"}