技术干货:Apache Pulsar 在移动云上的应用
业务背景
随着移动云的快速发展,越来越多的客户对云原生消息中间件提出了更多需求,从而可以将主要的精力聚焦在应用程序上,大致有以下方面:
- 快速弹性伸缩,计算和存储资源能够按需扩展,以满足不同流量峰值和存储规格的要求,并且在线扩展时不需要均衡数据
- 提供较高的安全防护,拥有身份认证和授权机制,确保数据的安全性
- 能准确实时地发现问题,支持实例健康、吞吐量、消息堆积等维度的监控
- 同时支持 IPv4/IPv6 双栈环境,满足不同网络环境下的诉求
- 在实例级别做到租户资源隔离,提供更细粒度的安全防护
- 支持跨区域复制服务,保证数据在集群间同步的稳定性和实时性
针对以上诉求,同时为了统一公有云和私有云架构,移动云选择 Apache Pulsar 和 Kubernetes 来构建性能卓越、安全稳定、弹性伸缩、运维简便的云原生消息系统。
整体架构
基于 Apache Pulsar 计算存储分离的云原生架构,我们将用于计算的 Kubernetes 集群和用于存储的 BookKeeper 集群物理分离,如下:
简单起见,这里我们以共享 Zookeeper 为例(可根据实例数量及实例资源大小,在 Kubernetes 中独享 Zookeeper 集群)以及直接使用 NodePort 的服务暴露方式将 Proxy 服务提供给客户端(也可根据需求选用合适的 LB 云服务或者使用开源的 LB,例如:Metallb: https://metallb.universe.tf/)。
落地实践
在第十届互联网安全大会(ISC 2022)云安全发展峰会上,悬镜安全华东区技术合伙人周幸应主办方的特别邀请,发表了主题为"从RASP开启云上应用安全防护"的演讲. 图1 悬镜周幸在 ... 简介: 你真的知道如何"上传"一张照片吗? 选择本地相册图片或者拍照,然后预览并且上传是移动应用中一个典型的使用场景,比如常见的身份证信息上传等. 不少客户都反馈有类似的场景,并且 ... 简介:阿里云高级技术专家王烨(萌豆)在Apache Hudi 与 Apache Pulsar 联合 Meetup 杭州站上的演讲整理稿件,本议题介绍了阿里云如何使用 Hudi 和 OSS 对象存储构建 ... 简介:Apache Hudi 与 Apache Pulsar 联合 Meetup 线上专场将于2021 年 8 月 30 日(今天) 14:00开启直播,你准备好了吗? Apache Hudi 与 A ... 点击下方图片 收看Apache软件基金会两大孵化器项目 Pulsar x IoTDB 分享会全程直播 ???? >>> 活动介绍 <<< Apache Pulsar ... 简介: 阿里云高级技术专家王烨(萌豆)在Apache Hudi 与 Apache Pulsar 联合 Meetup 杭州站上的演讲整理稿件,本议题介绍了阿里云如何使用 Hudi 和 OSS 对象存储构 ... Strata Data Conference 是全球具有影响力的技术峰会,本届于 2019 年 9 月 23 - 26 日在美国纽约举办.峰会汇集了全球范围内的大数据.云计算.机器学习等前沿科技团队, ... 关于 Apache Pulsar Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息.存储.轻量化函数式计算为一体,采用计算与存储分离架构设计,支 ... 由 Apache Pulsar 社区.StreamNative 联合红帽携手制作的一期视频节目<我们的代码是开放的>近期正式推出.在本视频中,Apache Pulsar PMC 成员 ...技术干货:Apache Pulsar 在移动云上的应用相关推荐
最新文章
热门文章