mirror of
https://github.com/Estom/notes.git
synced 2026-02-03 10:33:35 +08:00
微服务架构
This commit is contained in:
@@ -1,16 +0,0 @@
|
||||
不同的隔离级别。
|
||||
|
||||
|
||||
### 编译时隔离:
|
||||
> 具备独立的命名空间,防止代码中的命名冲突,方便合作开发。
|
||||
|
||||
1. 命令脚本
|
||||
2. 函数
|
||||
3. 类
|
||||
4. 包和模块(package/jar/lib/dll)
|
||||
|
||||
### 运行时隔离:
|
||||
1. 框架上下文隔离(现成隔离,运行时对象隔离,可以解决对象冲突)
|
||||
2. JVM隔离(sofaArk热部署/合并部署,虚拟机隔离,运行时类隔离,可以解决包类冲突。)
|
||||
3. 面向服务SOA(进程隔离)
|
||||
4. 微服务docker(进程隔离)
|
||||
Reference in New Issue
Block a user