微服务:
1. 技术异构性
2. 弹性
3. 扩展
4. 简化部署
5. 可组合
6. 可替代
1. 复杂度高
2. 运维复杂
3. 影响性能
XA:
优点:协议简单,实现成本低
缺点:性能差,无法满足高并发