金融级应用开发|SOFABoot 框架剖析
前言 SOFABoot 是蚂蚁集团开源的基于 Spring Boot 的研发框架,提供了诸如 Readiness Check、类隔离和日志空间隔离等能力,用于快速、敏捷地开发 Spring 应用程序,特别适合构建微服务系统。 Spring Boot 基于 Spring 的按条件配置(Conditional Configuration),结合 starter 依赖机制提供了快捷、方便开发 Spring 项目的体验,获得了极大的成功。 SOFABoot 在这两个能力上基于 Spring Boot 扩展出适应于金融级应用开发框架。作为脱胎于蚂蚁集团内部对于 Spring Boot 的实践,SOFABoot 补充了 Spring Boot 在大规模金融级生产场景下一些不足的地方,例如 Readiness 检查、类隔离和日志空间隔离等等能力。在增强了 Spring Boot 的同时,SOFABoot 还提供了让用户可以在 Spring Boot 中方便使用 SOFAStack 中间件的能力。 SOFABoot :https://github.com/sofastack/sofa-boot 功能点...



