往年 2 月微众银行开源我的项目 EventMesh 正式通过国内顶级开源组织 Apache 软件基金会(简称 ASF)的投票决定,以全票通过的优良体现成为 ASF 孵化器我的项目。
这是微众银行第一个进入 ASF 的我的项目,也是国内金融行业首个进入 ASF 孵化器的开源我的项目,标记着微众银行在践行金融科技全面开源路线上的重要里程碑。
近年来,随着微服务、容器、服务网格、Serverless 等云原生技术的倒退,事件驱动架构也再次成为热点,引起 IT 界宽泛的关注。事件驱动架构是一种用于设计利用的软件架构和模型。对于事件驱动零碎而言,事件的捕捉、通信、解决和长久保留是解决方案的外围构造。事件驱动架构能够最大水平缩小耦合度,很好地扩大与适配不同类型的服务组件,因而是现代化分布式应用架构的现实之选
对于 EventMesh
在微服务畛域,EventMesh(事件网格)作为一项根底服务技术与 Service Mesh(服务网格)具备等同的定位,是 Service Mesh 很好的补充,且相比 Service Mesh,具备笼罩更广泛应用场景的能力。
而微众开源的 EventMesh 我的项目就是以事件驱动为外围的分布式服务运行时,通过动静的插件式云原生根底服务层,将应用程序和中间件层拆散,并提供了灵便,牢靠和疾速的事件散发和解决能力,同时能够对事件进行治理,能够作为利用过程的连贯层,提供企业实现其数字化转型的指标所需的全套利用过程间通信模式。
EventMesh 我的项目于 2020 年 8 月在 GitHub 上对外开源,晚期是为了解决微众银行外部多语言客户端接入音讯总线的问题,随着云原生技术的一直倒退成熟与落地,富客户端的简单逻辑逐步下沉到 EventMesh 中,演变成为了 Sidecar 服务,同时也可作为 Gateway 集群部署,以一种更通用的协定接口裸露服务,简化事件利用开发,供各种事件源和事件指标集成。
EventMesh 我的项目负责人陈广胜示意:随着业务场景的一直变动,“事件”是古代企业中一个重要的“生命线”,而在云原生技术的催化下,面向分布式应用的事件驱动架构会造成外围的基础设施层。在将来,云原生事件驱动架构会集成更多的利用和服务,而 EventMesh 我的项目也将在更宽泛的利用场景中体现出它的价值。
Champion 寄语
Apache EventMesh 我的项目的 Champion,也是 GSoC Mentor、Apache RocketMQ 联结创始人、Linux OpenMessaging 的发起人冯嘉示意:
以 EDA+Serverless 架构理念驱动的 Apache EventMesh 填补了开源畛域在 Eventing as A Infrastructure 的空白,它能解耦、屏蔽利用与底层中间件交互细节,联合 Knative、KEDA 等容器化技术,实现多状态部署,具备十分光明的发展前景。十分期待更多的贡献者退出到这个极富生命力的社区,独特打造云原生时代面向利用开发的外围基础设施。
欢送退出
EventMesh 社区将遵循「The Apache Way」, 秉承更加兼容并包的凋谢心态,咱们心愿在不久的未来 EventMesh 可能顺利毕业作为顶级我的项目(Top-Level Project)登上舞台。心愿浏览本文的你也能参加其中,可通过 EventMesh 社区理解如何参及订阅邮件列表来获取 EventMesh 的最新动静。在 RoadMap 中有很多乏味的布局,期待你来独特探讨,咱们一起来做有意思的事件。
仓库地址:https://github.com/WeBankFinTech/EventMesh(后续将迁徙至 Apache 组织下,可通过 EventMesh 搜寻)
邮件列表:dev-subscribe@eventmesh.incubator.apache.org、users-subscribe@eventmesh.incubator.apache.org
(发送任意内容到邮箱后,依据回复以订阅邮件列表)