Apache Pulsar

Apache Pulsar

Apache Pulsar

软件

软件描述

Apache Pulsar 是一个分布式、开源的发布-订阅消息和流处理平台,适用于实时工作负载,每天可处理数百亿个事件。

官方网站

访问软件的官方网站了解更多信息

官方认证

pulsar.apache.org

安全链接HTTPS

什么是 Apache Pulsar?

Apache Pulsar 是一种云原生、多租户、高性能的服务器间消息传递与队列解决方案,基于发布-订阅(pub-sub)模式构建。Pulsar 结合了传统消息系统(如 RabbitMQ)和发布-订阅系统(如 Apache Kafka)的最佳特性——可动态伸缩且无需停机。全球数千家公司使用它构建高性能数据管道、微服务、即时通讯、数据集成等应用。

特性: 云原生
采用分层架构,计算与存储分离,适配云基础设施和 Kubernetes。

无服务器函数
通过开发者友好的 API 编写无服务器函数,可立即原生处理到达的数据,无需自行运行流处理引擎。

水平扩展
无缝扩展至数百个节点。

低延迟与高持久性
大规模下发布延迟低于 5ms,并具备强持久性保障。

跨地域复制
支持多个地理区域之间的数据中心配置化复制。

多租户
从底层设计即为多租户系统,支持隔离、认证、授权和配额管理。

持久化存储
基于 Apache BookKeeper 的持久化消息存储,读写操作在 I/O 层实现隔离。

客户端库
提供灵活的消息模型及 Java、Go、Python、C++、Node.js、WebSocket 和 C# 的高级 API。

可运维性
提供 REST 管理 API 用于资源创建、管理、工具和监控。支持部署于物理机、Kubernetes、Amazon Web Services (AWS) 及数据中心操作系统 (DC/OS)。

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。