微服务架构

This commit is contained in:
yinkanglong
2024-02-05 19:45:01 +08:00
parent 1512c51d3b
commit 8768cf30d9
4 changed files with 77 additions and 16 deletions

View File

@@ -1,16 +0,0 @@
不同的隔离级别。
### 编译时隔离:
> 具备独立的命名空间,防止代码中的命名冲突,方便合作开发。
1. 命令脚本
2. 函数
3. 类
4. 包和模块(package/jar/lib/dll)
### 运行时隔离:
1. 框架上下文隔离(现成隔离,运行时对象隔离,可以解决对象冲突)
2. JVM隔离(sofaArk热部署/合并部署,虚拟机隔离,运行时类隔离,可以解决包类冲突。)
3. 面向服务SOA(进程隔离)
4. 微服务docker(进程隔离)