开源生态

开源项目

2018 年 4 月,蚂蚁集团宣布开源 SOFAStack 金融级分布式架构。得益于社区的信任和支持,目前已经累积超过 3.4 万的 Star 数和超过 100 家企业用户,并持续向打造金融级云原生多个技术领域的标杆努力(数据统计截止时间为 2020 月 2 月 21 日)。

SOFAStack 目前涵盖的开源项目有:

  • 主要项目

    通过平台来解决大规模运维中发布、监控和审计的难题,并集成云原生的各种功能(例如容器、Serverless 和 Mesh 等),来提高运维效率。

  • 孵化项目

    一站式管控平台 SOFADashboard。

  • 主要工具

    网络通信框架 SOFABolt、生产级高性能 Java 实现 SOFAJRaft、自动化测试框架 SOFAActs、轻量级类隔离容器 SOFAArk。

  • 生态项目

    高性能可扩展安全网络代理 MOSN、简单可扩展自治事务框架 Seata。

同时,SOFAStack 也积极参与了多个重要开源社区,如 SOFAStack 消息队列(SOFAStack MQ,简称SOFAMQ)加入了 OpenMessaging 社区贡献能力。

开源活动

除了开源项目本身的活跃,SOFAStack 也坚持“开放”的运作思路,吸引外部众多开发者参与社区活动,形成了绕其技术的线上线下开发者社区。

全球线上线下社区活跃

至目前,SOFAStack 累计组织或参与多场技术布道,涉及北京、上海、广州、深圳、成都、美国圣地亚哥等城

市。同时,每月定期的线上技术直播也大大促进了社区的活跃,截止目前累计举办线上直播活动 12 场,主题包括微服务、分布式事务等技术领域,影响超过 10 万开发者。

积极的社区共建

SOFALab 为 SOFAStack 社区发起源码解析系列文章的共建活动,该系列文章详细介绍了各个部分的代码设计和实现由蚂蚁 SOFA 团队和源码爱好者们共同出品。

至目前,SOFALab 源码共建累计完结 4 个系列:SOFARPC、SOFABolt、SOFATracer、SOFAJRaft。还有 4

系列:SOFARegistry、SOFABoot、SOFAArk、MOSN 正在共建中。

开源影响力

国际影响力

image

学术圈影响力

image