Skip to content

YoXung/sofa-guides

Repository files navigation

SOFAstack Learning Guides

java maven

sofa springboot springcloud sca

idea

SOFAStack™(Scalable Open Financial Architecture Stack)作为蚂蚁科技自主研发的金融级分布式中间件,被广泛应用在包括支付、借贷、信用、基金、保险等全金融场景。

依赖管理

中间件 artifactId
开发框架 开源版 sofaboot-dependencies
商业版 sofaboot-enterprise-dependencies
微服务 服务调用 rpc-sofa-boot-starter
动态配置 ddcs-enterprise-sofa-boot-starter
限流熔断 guardian-sofa-boot-starter
健康检查 actuator-sofa-boot-starter
模块隔离 isle-sofa-boot-starter
任务调度 scheduler-enterprise-sofa-boot-starter
消息队列 sofamq-enterprise-sofa-boot-starter
分布式链路跟踪 tracer-sofa-boot-starter
分布式事务 商业版 dtx-enterprise-sofa-boot-starter

工程结构

sofa-guides 
├── sofa-sample-ddd 
├── sofa-sample-rpc 
|   ├── sofa-sample-rpc-client     
|   ├── sofa-sample-rpc-facade
|   ├── sofa-sample-rpc-server
├── sofa-sample-isle 
|   ├── sofa-sample-isle-consumer     
|   ├── sofa-sample-isle-facade
|   ├── sofa-sample-isle-provider
|   └── sofa-sample-isle-bootstrap
├── sofa-sample-registry 
|   ├── sofa-sample-registry-client     
|   └── sofa-sample-registry-server
├── sofa-cloud-project 
|   ├── sofa-cloud-apigw   
|   ├── sofa-cloud-biz-web
|   ├── sofa-cloud-biz-auth
|   ├── sofa-cloud-biz-user
|   ├── sofa-cloud-biz-accounting
|   ├── sofa-cloud-biz-trading
|   └── sofa-cloud-biz-
└──

SOFA依赖关系

flowchart BT
    rpc-enterprise-sofa-boot-starter --> sofa-boot-enterprise-starters --> sofa-boot-enterprise-parent --> sofaboot-enterprise-dependencies --> sofaboot-dependencies --> sofa-boot-project --> sofa-boot-build --> spring-boot-starter-parent --> spring-boot-dependencies 
Loading

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages