Pulsar基础(一)——Pulsar介绍

Apache Pulsar是一款云原生的企业级发布订阅消息系统,具备多租户、灵活消息模型及高性能等特性。它采用计算与存储分离的架构,支持跨地域复制,能够为Yahoo等大型应用提供支持。

Pulsar介绍

Apache Pulsar 是一个云原生企业级的发布订阅(pub-sub)消息系统,于2016年开源,Apache软件基金会顶级开源项目。Pulsar在Yahoo的生产环境运行了三年多,助力Yahoo的主要应用,如Yahoo Mail、 Yahoo Finance、Yahoo Sports、Flickr、Gemini广告平台和Yahoo分布式键值存储系统Sherpa

Pulsar的功能与特性

多租户模式(Multi-tenancy)

  • Pulsar能为特定的租户预留合适的存储空间、应用授权与认证机制
  • 一个租户中可以由多个命名空间
  • Pulsar在命名空间层中,有一系列配置策略(policy),包括存储配额、流量监控、消息过期策略和不同命名空间的隔离策略。
优点:
  • 多租户技术可以实现多个租户之间共享系统实例,同时又可以实现租户的系统实例的个性化定制。

  • 通过使用多租户技术可以保证系统共性的部分被共享,个性的部分被单独隔离。通过在多个租户之间的资源复用,运营管理维护资源,有效节省开发应用的成本。

  • 在租户之间共享应用程序的单个实例,可以实现当应用程序升级时,所有租户可以同时升级。

  • 多个租户共享一份系统的核心代码,因此当系统升级时,只需要升级相同的核心代码即可。

灵活的消息系统
  • Pulsar做了队列和流模型的统一,在Topic只需要保存一份
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

稷下学员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值