What problem does it solve?
This skill solves the problem of fragmented, incomplete documentation for Apache Pulsar, providing a single authoritative source for designing, configuring, deploying, and operating production-grade Pulsar clusters for event streaming and messaging workloads.
Core Features & Use Cases
- End-to-end Pulsar mastery: Covers topic hierarchy design, subscription type selection, geo-replication setup, BookKeeper deployment, Pulsar Functions implementation, and Pulsar vs Kafka tradeoff analysis.
- Polyglot production code examples: Includes idiomatic, ready-to-use code for Java, Kotlin, Python, and Spring Boot integration for producers, consumers, and schema enforcement.
- Production readiness guardrails: Provides anti-pattern warnings, observability best practices, and a comprehensive checklist for local development and Kubernetes production deployments.
- Real-world use case: For a global e-commerce platform needing per-tenant message quotas and active-active geo-replication, use this skill to design the tenant/namespace/topic structure, configure cross-region replication, and implement fault-tolerant consumers with dead-letter queue support.
Quick Start
Use the apache-pulsar skill to design a multi-tenant topic hierarchy for your order processing system, configure geo-replication between us-east and eu-west clusters, and implement a fault-tolerant consumer with dead-letter queue support.