什么是微服务架构?
企业为什么采用微服务?
复杂度
快速交付
可靠的性能和可伸缩性
期望程序可用
康威定律(由Melvin R. Conway在1968年4月的文章“How do Committees Invent”中首次提到)指出“设计系统的组织其产生的设计等价于组织间的沟通结构”。基本上,它所表明的是,团队内部以及与其他团队之间的沟通方式直接反映在他们生产的代码中。
什么是云?
基于云的计算模型是什么样的?
应用程序可伸缩性
服务发现、监控、分布式跟踪、安全性、管理
客户端负载均衡、动态伸缩。
什么是软件架构?
什么是n层架构
什么是单体架构
什么是前后端分离
微服务架构 与单体架构的区别?
微服务架构提供了更大的灵活性和可维护性。
什么是spring bean?
IoC Inversion of Control