当前位置:网站首页>【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
边栏推荐
猜你喜欢

Pytorch里面多任务Loss是加起来还是分别backward?

What are the recommended thesis translation software?

Create an interactive experience of popular games, and learn about the real-time voice of paileyun unity

Digital collection trading website domestic digital collection trading platform

Which software can translate an English paper in its entirety?

MySQL 23道经典面试吊打面试官

setInterval定时器在ie不生效原因之一:回调的是箭头函数

Markdown tutorial
![[shutter] shutter open source project reference](/img/3f/b1d4edd8f8e8fd8e6b39548448270d.jpg)
[shutter] shutter open source project reference

Xcode real machine debugging
随机推荐
v8
毕业总结
Install docker and use docker to install MySQL
How QT exports data to PDF files (qpdfwriter User Guide)
sysdig分析容器系统调用
form表单实例化
collections. What is the purpose of chainmap- What is the purpose of collections. ChainMap?
【单片机项目实训】八路抢答器
Free we media essential tools sharing
[MCU project training] eight way answering machine
[reading notes] phased summary of writing reading notes
程序分析与优化 - 9 附录 XLA的缓冲区指派
Markdown tutorial
Andorid 获取系统标题栏高度
zhvoice
FRP reverse proxy +msf get shell
Array de duplication
论文的英文文献在哪找(除了知网)?
The privatization deployment of SaaS services is the most efficient | cloud efficiency engineer points north
Additional: token; (don't read until you finish writing...)