关于 Apache Pulsar

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

Apache 软件基金会顶级项目、分布式消息流平台 Apache Pulsar 生态项目 KoP (Kafka-on-Pulsar) 新增两位社区 Maintainer,他们是来自腾讯数据平台部 MQ 团队的张超(Github ID:@dockerzhang)和张大伟(GitHub ID:@aloyszhang)。伴随着将消息系统从 Kafka 迁移到 Pulsar,腾讯将同 StreamNative 一起,投入研发资源共建 KoP 项目。

什么是 KoP

“KoP”(Kafka on Pulsar)由 StreamNative 和 OVHcloud 共同开源,主要满足想要从 Kafka 应用程序切换到 Pulsar 的用户的强烈需求。

KoP 将 Kafka 协议处理插件引入 Pulsar broker,从而实现 Apache Pulsar 对原生 Apache Kafka 协议的支持。将 KoP 协议处理插件添加到现有 Pulsar 集群后,用户不用修改代码就可以将现有的 Kafka 应用程序和服务迁移到 Pulsar,从而使用 Pulsar 的强大功能,例如:

•利用企业级多租户特性简化运营;•避免数据搬迁,简化操作;•利用 Apache BookKeeper 和分层存储持久保留事件流;•利用 Pulsar Functions 进行无服务器化事件处理。

迎新 Maintainer

迄今为止,张超为 KoP 项目贡献了 22 个 commit、30 个 PR;张大伟为 KoP 项目贡献了 18 个 commit、19 个 PR,推动了 KoP 项目的继续完善与发展。他们目前都在腾讯负责 Pulsar 的技术研发工作。

期待张超与张大伟作为 KoP 项目 Maintainer 为 KoP 的发展带来不同于 StreamNative 内部开发者的独到见解,持续推动 KoP 项目功能完善。

目前 Apache Pulsar 社区对 KoP 项目有着大量技术需求,StreamNative 将与社区贡献者们一起定期发布 KoP 版本更新,以不断满足社区需求。StreamNative 热烈欢迎社区参与我们的项目,共同交流、一起成长。希望未来有越来越多的资深 contributor “玩家”解锁 Maintainer 角色。

试用 KoP

•KoP 使用 Apache License V2 许可证,项目地址为:https://github.com/streamnative/kop。•如果已经运行 Pulsar 集群,并且希望其支持 Kafka 协议,可以将 KoP 协议处理插件安装到现有的 Pulsar 集群。相关详细信息,请参考说明[1]

欢迎想要从其他 Kafka 应用程序切换到 Pulsar 的小伙伴们使用 KoP, StreamNative 也联合合作伙伴或主导开源了 AoP(AMQP-on-Pulsar)[2]、MoP(MQTT-on-Pulsar)[3],帮助用户将 RabbitMQ / MQTT 应用程序和服务迁移到 Pulsar。我们期待你的 issue 和 PR。在使用过程中遇到问题,可以添加 Bot 好友进入 Pulsar 交流群,与我们共同讨论。

关于 StreamNative

StreamNative 是一家开源基础软件公司,由 Apache 顶级项目 Apache Pulsar 、Apache BookKeeper 原生核心开发者组建而成,围绕 Apache Pulsar 及 Apache BookKeeper 打造下一代流数据平台。StreamNative 作为 Apache Pulsar 的商业支持公司,专注于开源生态和社区构建,致力于前沿技术领域的创新,创始团队成员曾就职于 Yahoo、Twitter、EMC 等知名大公司。
公司创建于 2019 年,创立初期即获得红杉中国种子基金天使轮投资,在 2020 年已完成数百万美元的 Pre-A 轮融资,本轮融资由源码资本领投、红杉中国种子基金跟投。

引用链接

[1] 说明:

https://github.com/streamnative/kop#install-kop-protocol-handler
[2] AoP(AMQP-on-Pulsar):

https://github.com/streamnative/aop
[3] MoP(MQTT-on-Pulsar):

https://github.com/streamnative/mop

点击阅读原文,使用 KoP????

腾讯加盟:Kafka-on-Pulsar 项目迎来 2 位腾讯 Maintainer!相关推荐

  1. Vue3前端项目加载使用腾讯地图

    Vue3加载腾讯地图 一.加载地图 二.自定义地图 三.设置控件显示缩放级数 四.创建点的样式 五.点击标记点弹出信息窗 总的代码 前言: 最近要做一个有关地图的项目,以前想到用过腾讯地图api做过小 ...

  2. 脉冲能量|Committer 专访——李理:Apache Pulsar 项目“体验师”

    云原生时代消息队列和流融合系统,提供统一的消费模型,支持消息队列和流两种场景,既能为队列场景提供企业级读写服务质量和强一致性保障,又能为流场景提供高吞吐.低延迟:采用存储计算分离架构,支持大集群.多租 ...

  3. Redis、Kafka 和 Pulsar 消息队列对比

    点击关注公众号,Java干货及时送达 导语 | 市面上有非常多的消息中间件,rabbitMQ.kafka.rocketMQ.pulsar. redis等等,多得令人眼花缭乱.它们到底有什么异同,你应该 ...

  4. 事务消息大揭秘!RocketMQ、Kafka、Pulsar全方位对比

    导语 | 事务是一个程序执行单元,里面的所有操作要么全部执行成功,要么全部执行失败.RocketMQ.Kafka和Pulsar都是当今业界应用十分广泛的开源消息队列(MQ)组件,笔者在工作中遇到关于M ...

  5. 浅谈 RocketMQ、Kafka、Pulsar 的事务消息

    作者:ruoyuliu刘若愚,腾讯 WXG 后台开发工程师 导语 事务是一个程序执行单元,里面的所有操作要么全部执行成功,要么全部执行失败.RocketMQ.Kafka 和 Pulsar 都是当今业界 ...

  6. 面试官:请你从架构演进的角度讲讲redis、kafka和 pulsar消息队列

    导语 | 市面上有非常多的消息中间件,rabbitMQ.kafka.rocketMQ.pulsar. redis等等,多得令人眼花缭乱.它们到底有什么异同,你应该选哪个?本文尝试通过技术演进的方式,以 ...

  7. kafka和pulsar的区别

    Pulsar是一款分布式发布/订阅消息平台,近两年非常火,被称为下一代的消息流平台,大有取代Kafka的势头.今天我们就来比较一下Pulsar跟Kafka. 历史背景 Pulsar源自Yahoo,于2 ...

  8. Redis、Kafka 和 Pulsar 消息队列对比,写得太好了!

    市面上有非常多的消息中间件,rabbitMQ.kafka.rocketMQ.pulsar. redis等等,多得令人眼花缭乱.它们到底有什么异同,你应该选哪个? 本文尝试通过技术演进的方式,以redi ...

  9. 对 Kafka 和 Pulsar 进行性能测试后,拉卡拉将消息平台统一换成了 Pulsar

    拉卡拉支付成立于 2005 年,是国内领先的第三方支付企业,致力于整合信息科技,服务线下实体,从支付切入,全维度为中小微商户的经营赋能.2011 年成为首批获得<支付业务许可证>企业的一员 ...

  10. 腾讯再次海选AI项目,1500进40,医疗零售机器人成新风向

    雷刚 发自 凹非寺  量子位 报道 | 公众号 QbitAI 一年一度风向标,腾讯又一次海选AI项目. 去年第一期腾讯AI加速器结业后,鹅厂就马不停蹄开启了第二期报名,而且这一次报名企业更多.竞争更激 ...

最新文章

  1. hibernate相关收集
  2. win10+tensorflow CPU 部署CTPN环境
  3. MySql 踩坑小记 1
  4. 机器学习算法中的准确率、精确率、召回率和F值
  5. python全栈和java全栈_全栈和python的区别
  6. 1368 DNA Consensus String
  7. python中for循环的用法_@Python小白,一文让你掌握Python爬虫
  8. scala几种循环判断语句_Scala循环控制语句– while,while和for循环
  9. Ubuntu 16.04 编译源码并安装 Caffe (CPU only)
  10. 卸载不了mysql2008_卸载SQL2008遇到的问题及解决办法
  11. 毫秒级时间戳php,PHP获取毫秒级时间戳的方法
  12. poj2096(概率dp)
  13. EasyWeChat生成小程序码
  14. 微信小程序实现五星评分效果
  15. 【技术人快报】摩拜单车多地区现Bug+iCloud完成中国本土化落地
  16. [算法导论] 最大差值、最小差值
  17. 开发Unity3D空战类插件 战机游戏模板Pro版本
  18. 教育平台、刷题、技术社区
  19. slickedit字体设置——使用 Verdana 字体
  20. 国产BI软件报表分享:财务数据分析三张表

热门文章

  1. C++ primer plus 第六版 第二章 编程练习答案
  2. 各主板黑苹果dsdt补丁_关于B75主板的DSDT警告修改和睡眠相关修改
  3. GB28181协议视频流媒体平台中国标设备编号和通道国标编号标记唯一的摄像头|视频|镜头通道
  4. Ubuntu12.10 GT650M 混合显卡/双显卡驱动安装
  5. 新猿木子李:0基础学python培训教程 Python操作日期
  6. #NI卸载修复工具,可以解决安装过程中出现“应用程序的安装程序可能已损坏”的问题。
  7. 政府采购和招标投标常见问题:评标的依据是什么?
  8. 阿里云安全中心是什么?提供哪些防护?
  9. 路由器DNS被劫持的解决办法,dns被劫持怎么办?
  10. thinkphp6如何部署在虚拟主机上?