当前位置:网站首页>【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
边栏推荐
- Confluence的PDF导出中文文档异常显示问题解决
- Free we media essential tools sharing
- Pat 1030 travel plan (30 points) (unfinished)
- Architecture: load balancing
- Happy Lantern Festival, how many of these technical lantern riddles can you guess correctly?
- NC17059 队列Q
- Nc50528 sliding window
- 国外的论文在那找?
- [shutter] Introduction to the official example of shutter Gallery (project introduction | engineering construction)
- Andorid gets the system title bar height
猜你喜欢

Custom throttling function six steps to deal with complex requirements

Where can I find the English literature of the thesis (except HowNet)?

有哪些比较推荐的论文翻译软件?

详解用OpenCV的轮廓检测函数findContours()得到的轮廓拓扑结构(hiararchy)矩阵的意义、以及怎样用轮廓拓扑结构矩阵绘制轮廓拓扑结构图

Bigder:32/100 测试发现的bug开发认为不是bug怎么处理
![[shutter] shutter open source project reference](/img/3f/b1d4edd8f8e8fd8e6b39548448270d.jpg)
[shutter] shutter open source project reference

Seckill system design

Talk with the interviewer about the pit of MySQL sorting (including: duplicate data problem in order by limit page)

Cmake basic use

Xcode real machine debugging
随机推荐
[MCU project training] eight way answering machine
NC50528 滑动窗口
Bigder: how to deal with the bugs found in the 32/100 test if they are not bugs
英文论文有具体的格式吗?
监控容器运行时工具Falco
Digital twin smart factory develops digital twin factory solutions
MySQL 23道经典面试吊打面试官
form表单实例化
Is there a specific format for English papers?
Slf4j + logback logging framework
论文的英文文献在哪找(除了知网)?
Digital collection trading website domestic digital collection trading platform
NC17059 队列Q
Unique line of "Gelu"
Bigder:32/100 测试发现的bug开发认为不是bug怎么处理
TypeError: Cannot read properties of undefined (reading ***)
Which websites can I search for references when writing a thesis?
Shell脚本基本使用
Where can I find foreign papers?
来自数砖大佬的 130页 PPT 深入介绍 Apache Spark 3.2 & 3.3 新功能