SOFAStack™(Scalable Open Financial Architecture Stack) 是用于快速构建金融级分布式架构的一套中间件,也是在金融场景里锤炼出来的最佳实践。
官网: https://www.sofastack.tech
源码: http://github.com/sofastack
- SOFABoot 是基于 Spring Boot 的一套研发框架,完全兼容 Spring Boot 的基础上,还提供了启动期监控检查,上下文隔离,模块化开发,类隔离,日志空间隔离等能力。
- SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。
- SOFAMesh 是基于 Istio 改进和扩展而来的 Service Mesh 大规模落地实践方案。
- SOFATracer 是基于 OpenTracing 规范的分布式链路跟踪系统。
- SOFALookout 是一款解决系统的度量和监控问题的轻量级中间件服务。
- SOFABolt 是基于 Netty 实现的网络通信框架。
- SOFAArk 是一款基于 Java 实现的轻量级类隔离容器。
- SOFAJarslink 是基于 SOFAArk 的动态模块和合并部署的解决方案。
- SOFAActs 是一款白盒测试框架,旨在为企业提供高效、精细化的接口自动化测试。
- SOFAJraft 是生产级的 Java 版本的 Raft 协议实现。
- SOFARegistry 是一款生产级、高时效、高可用的服务注册中心。
- SOFADashboard 是一站式的 SOFA 框架管控端。
- Mosn 是 Golang 开发的 Service Mesh 数据平面代理,旨在提供分布式,模块化,可观察,智能化的代理能力。
- Layotto 是一款使用 Golang 开发的应用运行时, 旨在帮助开发人员快速构建云原生应用,帮助应用和基础设施解耦。
- Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。
更多已项目直接关注:github/sofastack
-
<SOFA:Lab /> SOFA源码研究实验室:加入我们,回到写代码最初的样子
-
微信
-
钉钉
-
钉钉交流群:
-
钉钉交流群:SOFAStack 金牌用户服务群,如果您已经在生产环境使用了 SOFAStack 相关组件,还请告知我们,我们将会邀请您加入到此群中,以便更加快捷的沟通和更加高效的线上使用问题支持。
-
此处会列出我们已知的在生产环境使用了 SOFAStack 全部或者部分组件的公司或组织,大家可以通过 SOFAStack 使用者登记 进行登记。登记后我们会邀请加入「SOFAStack 金牌用户服务群」,以便更加快捷的沟通和更加高效的线上使用问题支持。以下排名不分先后:
目前已经有上百位小伙伴为 SOFAStack 贡献了文章和代码,非常感谢他们!
本列表每月初更新,排名不分先后,按 Github 用户 ID 首字母排序
想要参与贡献,可以直接去项目列表找到您关注的项目。