- 博客(2)
- 收藏
- 关注
原创 Dubbo vs SpringCloud:微服务双雄争霸,深度剖析优劣对决与实战抉择
但是,两者的业务部署方式相同,都需要前置一个网关来隔绝外部直接调用原子服务的风险。Dubbo服务依赖比较重,需要有完善的版本管理机制,但是程序入侵少,而SpringCloud是自有生态,省略了版本管理的问题,它使用JSON进行交互,为跨平台调用奠定了基础(如图)。Dubbo还支持其他各种通信协议,而SpringCloud使用HTTP协议的RESTAPI,因此,在通信速度上Dubbo略胜(如图)。Dubbo的每个组件都是需要部署在单独的服务器上,用来接收前端请求、聚合服务,并批量调用后台原子服务。
2024-04-26 14:06:01
2369
2
原创 Docker:编程语言的跨平台救星与高效部署利器
由于Docker确保了执行环境的一致性,使得应用的迁移更加容易,Docker可以在很多平台上运行,无论是物理机,虚拟机,公有云,私有云,它们的运行结果是一致的,因此用户可以很轻易的将一个平台上运行的应用,迁移到另一个平台上,而不用担心运行环境的变化导致应用无法正常运行这类的问题。传统的虚拟机技术启动应用服务往往需要较长时间,而Docker容器应用,由于直接运行于宿主内核,无需启动完整的操作系统,因此可以做到秒级,甚至毫秒级的启动时间,大大的节约了开发、测试、部署的时间。它可以被启动、开始、停止、删除。
2024-04-25 16:34:25
850
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人