当前位置:网站首页>【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
边栏推荐
- 在线预览Word文档
- 英文论文有具体的格式吗?
- Create an interactive experience of popular games, and learn about the real-time voice of paileyun unity
- [shutter] image component (image component introduction | image constructor | image.network constructor | image.asset constructor)
- 百数不断创新,打造自由的低代码办公工具
- Multiprocess programming (II): Pipeline
- Missing number
- Sysdig analysis container system call
- NC24840 [USACO 2009 Mar S]Look Up
- redis21道经典面试题,极限拉扯面试官
猜你喜欢
Shell脚本基本使用
洛谷_P2010 [NOIP2016 普及组] 回文日期_折半枚举
Explain in detail the significance of the contour topology matrix obtained by using the contour detection function findcontours() of OpenCV, and how to draw the contour topology map with the contour t
Which websites can I search for references when writing a thesis?
DotNet圈里一个优秀的ORM——FreeSql
【单片机项目实训】八路抢答器
Architecture: load balancing
Understanding and application of least square method
Happy Lantern Festival, how many of these technical lantern riddles can you guess correctly?
What are the recommended thesis translation software?
随机推荐
Nc50528 sliding window
多进程编程(二):管道
Go custom sort
Interface automation coverage statistics - used by Jacobo
[shutter] open the third-party shutter project
In February 2022, the ranking list of domestic databases: oceanbase regained its popularity with "three consecutive increases", and gaussdb is expected to achieve the largest increase this month
How QT exports data to PDF files (qpdfwriter User Guide)
Andorid 获取系统标题栏高度
Open Source | Wenxin Big Model Ernie Tiny Lightweight Technology, Accurate and Fast, full Open Effect
Understanding and application of least square method
MATLAB signal processing [Q & a notes-1]
Angled detection frame | calibrated depth feature for target detection (with implementation source code)
Basic 10 of C language: array and pointer
JS interviewer wants to know how much you understand call, apply, bind no regrets series
Missing number
经济学外文文献在哪查?
Using tensorflow to realize voiceprint recognition
Mutual exclusion and synchronization of threads
[reading notes] phased summary of writing reading notes
maya渔屋建模