专题|防宕机,Pulsar 跨机房复制了解一下?

关于 Apache Pulsar

Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体,采用计算与存储分离架构设计,支持多租户、持久化存储、多机房跨区域数据复制,具有强一致性、高吞吐、低延时及高可扩展性等流数据存储特性。
GitHub 地址:http://github.com/apache/pulsar/

保持业务的连续性一直是技术团队工作的重点,提高可用性、减少应用的宕机时间、降低宕机成本必不可忽视。

如何在消息系统上降低宕机风险、提高服务高可用?Pulsar 具备高可用的特性,采用云原生架构,可实现自动容错机制和故障隔离,能够在服务出现故障时快速迁移或回滚。底层 broker 无状态,可以完成平滑迁移。同时针对灾备方案,Pulsar 支持多机房跨区域复制和异地灾备方案,提供了基于云原生的高可用方案。

我们为大家整理了一些 Pulsar 跨城实践与高可用的博文与案例,期待为大家提供灾备方案的解决思路。

带你了解 Pulsar 里的跨机房复制
推荐理由:本文从基础入门,详细介绍了Pulsar 的 Geo Replication 跨机房复制的概念以及如何运行。

博文推荐 | Apache Pulsar 三大跨地域复制解决方案
推荐理由:Apache Pulsar 原生支持跨洲际级别的跨地域复制解决方案,本文介绍了全连通、单向复制、Failover 模式三种异步跨地域复制的方案。

跨地域复制系列(一)Apache Pulsar Pulsar的跨地域复制机制介绍
推荐理由:在大型的分布式系统中,都会涉及到跨多个数据中心的需求,通常会使用跨地域复制机制提供额外的冗余防止服务无法正常运作。本文将介绍 Apache Pulsar 中的跨地域复制的原理及其简单的设置使用方法。

跨地域复制系列(二)Apache Pulsar 的跨地域复制实践
推荐理由:本文将通过 docker-compose 的方式搭建一个跨三个集群的 Pulsar 环境,并在三个集群中演示 Pulsar 的跨地域复制。在本篇文章中,我们用 step-by-step 的方式,详解在三个数据中心中搭建全联通的数据复制。

订阅状态的复制?跨机房同步下如何应用
推荐理由:在 Pulsar 里,可以基于 geo-replication 将数据在多个机房进行复制,这个特性主要是复制的消息数据,而此篇文章着重分享的是订阅状态的跨机房同步。

跨城实践中,腾讯如何应用 Apache Pulsar
推荐理由:本文介绍腾讯计费场景下的跨城挑战与腾讯米大师选择 Pulsar 的理由,并详细介绍了 Pulsar 的跨城能力及腾讯计费在跨城上的优化。

最佳实践|放弃 Ceph,Salesforce 使用 Apache BookKeeper 在云中实现最强存储
推荐理由:使用公有云时,在节点、区域或地区层面都可能出现不可用的情况。底层基础设施不可用。起因可能是某些机器、区域或地区出现故障,也可能是由硬件故障引起的网络延迟增加。所以最终当在公有云基础设施上运行应用程序时,开发人员在设计时需要考虑由故障引发的问题。

Salesforce 使用 Apache BookKeeper 并自行设计一个修复程序来解决上述问题。

博文推荐|深度解析 Apache Pulsar 五大应用场景
推荐理由: 本文介绍 Pulsar 跨地域复制—自带跨机房冗灾能力的架构与特性。Apache Pulsar 在设计之初就加入了对 Yahoo 全球十多个机房的跨地域复制的需求。Apache Pulsar 的跨地域多机房互备特性是 Pulsar 企业级特性的重要组成部分,它在保证数据稳定可靠的同时,为用户提供了便捷的操作和管理。

博文推荐 | Apache Pulsar 对现代数据堆栈至关重要的四个原因
推荐理由:介绍 Pulsar 如何解决 Kafka 的不足,及其在支持跨地域复制上的优势。

专题|防宕机,Pulsar 跨机房复制了解一下?_第1张图片

点击 链接,了解更多 Pulsar 特性与解决方案!

你可能感兴趣的:(专题|防宕机,Pulsar 跨机房复制了解一下?)