sofaBoot
2024-10-19 18:17:58
SOFABoot 和 SOFARPC 都是蚂蚁金服开源的 SOFA 技术栈的开源项目,SOFARPC 只是其 SOFA 技术栈体系(SOFAStack)中的一个 RPC 框架。
SOFABoot 也是 SOFA 技术栈体系中一个框架,但和 SOFARPC 没有直接关系,SOFABoot 是一个 Spring Boot 加强版,还提供了方便使用 SOFA 中间件的能力,SOFARPC 只是其中之一而已.
===>SOFABoot 在 Spring Boot 上
1)扩展 Spring Boot 的健康检查,额外提供了 Readiness Check 的能力,以保证应用实例安全上线;
2)增加基于 Spring 上下文隔离的模块化开发能力,每个 SOFABoot 模块使用独立的 Spring 上下文,避免不同 SOFABoot 模块间的 BeanId 冲突;
3)增加模块并行加载和 Spring Bean 异步初始化能力,加速应用启动;
4)增加日志空间隔离的能力,中间件框架自动发现应用的日志实现依赖并独立打印日志,避免中间件和应用日志实现绑定;
5)增加基于 SOFAArk 框架提供类隔离能力,方便解决各种类冲突问题;
6)增加中间件集成管理的能力,统一管控、提供中间件统一易用的编程接口、每一个 SOFA 中间件都是独立可插拔的组件;
最新文章
- Isometric terrain
- Striiv Myland 攻略
- C#中三种定时器对象的比较
- Hbase Interface HConnection
- Context3D 不可用
- 全面学习理解TLB(Translation Look-aside Buffer)地址变换高速缓存
- 关于synchronized与volatile的小析
- 下载、安装 SQL server 2012,一步一步教你安装、激活sql server2012数据库 ,附有数据库安装包
- 在lnmp环境下,将原来的PHP7.0升级到PHP7.2
- java学习笔记-集合set
- Oracle11g温习-第十三章:索引
- 【LOJ】#2080. 「JSOI2016」病毒感染
- codeforces 894B - Ralph And His Magic Field - [数学题]
- 微信小程序 - 自定义swiper(dot)指示点
- 设计模式之Composite
- “C# 未在本地计算机上注册microsoft.Jet.OLEDB.12.0”的解决方案
- Unable to handle kernel NULL pointer dereference at virtual address 00000000【转】
- Atitit.通过null 参数 反射  动态反推方法调用
- 1、scala安装和基本语法
- 移动端之js控制rem,适配字体
热门文章
- 数组的高阶方法map filter reduce的使用
- IntentFilter,PendingIntent
- Hibernate 错误的问题
- 【Spring Framework】12种spring中定义bean的方法
- 【Java 设计】如何优雅避免空指针调用
- mybatis的dao层和service层的编码设计的配置
- @Deprecated注解功能
- 【Matlab】向图像域添加噪声/高斯/均匀/伽马/指数/椒盐
- Asp.NetCore3.1开源项目升级为.Net6.0
- UVA294 约数 Divisors 题解