当前位置:网站首页>【Pulsar文档】概念和架构/Concepts and Architecture
【Pulsar文档】概念和架构/Concepts and Architecture
2022-07-02 23:17:00 【swadian2008】
目录
七、身份验证和授权/Authentication and Authorization
九、代理支持和SNI路由/Proxy support with SNI routing
十、多广播侦听器/Multiple advertised listeners
一、概述/Overview
Pulsar是一个多租户、高性能的服务器对服务器的消息传递解决方案。Originally developed by Yahoo, Pulsar is under the stewardship of the Apache Software Foundation.
Key features of Pulsar are listed below:
- 支持多集群(multiple clusters in a Pulsar instance),跨集群的无缝消息地域复制
- 极低的发布和端到端延迟(end-to-end latency)
- 无缝扩展到百万级别的主题数量(million topics)
- 使用简单的client API,A simple client API with bindings for Java, Go, Python and C++.
- 多订阅类型,Multiple subscription types (exclusive, shared, and failover) for topics.
- 由 Apache BookKeeper 保证持久消息的传递。
- 提供了无服务器的轻型计算框架 Pulsar Functions,可以处理流数据(stream-native data)。
- 提供无服务器的连接器框架 Pulsar IO,Pulsar IO 在 Pulsar Functions 基础上构建,可以更轻松地将数据移入和移出 Apache Pulsar。
- 分层存储(Tiered Storage),当数据老化时,分层存储将数据从热存储转移到冷存储(如S3和GCS)。
二、消息/Messaging
7、多主题订阅 Multi-topic subscriptions
9、非持久化主题 Non-persistent topics
12、消息保留和过期 Message retention and expiry
//如果连接失效,请在本专栏中找对应文章
三、架构/Architecture
pulsar 架构概述 Architecture Overview
四、客户端/Clients
五、地域复制/Geo Replication
六、多租户/Multi Tenancy
七、身份验证和授权/Authentication and Authorization
Pulsar支持可插拔身份验证机制,该机制可在 proxy and/or the broker 上配置。Pulsar还支持可插拔授权机制。这些机制共同确定 client 及 client 对主题、命名空间和租户的访问权限。
八、主题压缩/Topic Compaction
九、代理支持和SNI路由/Proxy support with SNI routing
代理支持和SNI路由/Proxy support with SNI routing
十、多广播侦听器/Multiple advertised listeners
边栏推荐
- Architecture: load balancing
- NC20806 区区区间间间
- Question e: merged fruit -noip2004tgt2
- JS interviewer wants to know how much you understand call, apply, bind no regrets series
- 布隆过滤器
- Pytorch 20 realizes corrosion expansion based on pytorch
- NC24325 [USACO 2012 Mar S]Flowerpot
- Thinkadmin V6 arbitrary file read vulnerability (cve-2020-25540)
- 毕业总结
- Bigder: how to deal with the bugs found in the 32/100 test if they are not bugs
猜你喜欢
百数不断创新,打造自由的低代码办公工具
教育学大佬是怎么找外文参考文献的?
Interface difference test - diffy tool
Architecture: load balancing
Install docker and use docker to install MySQL
写论文可以去哪些网站搜索参考文献?
Shell脚本基本使用
[MCU project training] eight way answering machine
Which software can translate an English paper in its entirety?
带角度的检测框 | 校准的深度特征用于目标检测(附实现源码)
随机推荐
AcWing_ 188. Warrior cattle_ bfs
Don't want teachers to see themselves with cameras in online classes? Virtual camera you deserve!
Install docker and use docker to install MySQL
毕业总结
[Chongqing Guangdong education] audio visual language reference materials of Xinyang Normal University
logback配置文件
[shutter] open the third-party shutter project
Luogu_ P2010 [noip2016 popularization group] reply date_ Half enumeration
Using tensorflow to realize voiceprint recognition
Shell脚本基本使用
[target detection] r-cnn, fast r-cnn, fast r-cnn learning
论文的设计方案咋写?
英文论文有具体的格式吗?
[MCU project training] eight way answering machine
TypeError: Cannot read properties of undefined (reading ***)
maya渔屋建模
Where can I find foreign papers?
请问大家在什么网站上能查到英文文献?
JSON conversion tool class
监控容器运行时工具Falco