
蚂蚁金服 SOFA架构
文章平均质量分 78
又双叒叕卷
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SOFABoot 异步初始化Bean
先创建两个Bean: 普通方式注入 查看启动时间:可以看到启动时间只要1.5s;在注入的时候触发 init 方法,模拟实际项目中在 Bean 的初始化阶段,既在 Spring 项目启动过程中,做一些数据准备、配置拉取等相关操作: 再次启动: 因为需要执行两个 Bean 的初始化动作,各需要 5s 时间,而且是串行执行,所以启动时间直接来到了 11.904s。在注入Bean时加上 @SofaAsyncInit 注解: 再次启动: 由上面的日志可以看到,加了 @SofaAsyncInit 注解后,原创 2025-03-20 10:38:56 · 257 阅读 · 0 评论 -
SOFABoot是什么
SOFABoot 是蚂蚁金服基于 Spring Boot 开发的框架,使用标准 Spring 接口实现。可将 SOFABoot 理解为 Spring 的一个扩展,构建在 Spring Boot 基础之上提供金融科技中间件解决方案,每一个中间件均是一个可插拔的组件,添加和移除非常方便,同时,利用“约定优先配置”(convention over configuration)的理念完成自动配置,开发者能够更加专注于业务逻辑。原创 2025-03-20 10:20:18 · 873 阅读 · 0 评论