摘要: 为什么使用SpringCloud? 微服务是一种架构方式,最终肯定需要技术架构去实现。 微服务的实现方式很多,但最火的莫过于SpringCloud了,为什么? 后台硬:作为Spring家族的一员,有整个Spring全家桶靠山,背景十分强大。 技术强:Spring作为Java领域的前辈,可以说是功力深 阅读全文
posted @ 2020-04-13 13:14 观沧听白 阅读(163) 评论(0) 推荐(0)
摘要: RPC和HTTP RPC: Remote Produce Call 远程过程调用,类似的还有RMI。 自定义数据格式,基于原生TCP通信,速度快,效率高。 早期的WebService,现在热门的Dubbo,都是RPC的典型代表。 Http: Http是一种网络传输协议,基于TCP,规定了数据传输的格 阅读全文
posted @ 2020-04-13 13:00 观沧听白 阅读(335) 评论(0) 推荐(0)
摘要: 集中式架构 当网站流量较小时,只需要一个应用,将所有的功能部署到一起,以减少部署节点和成本。 此时,用于简化增删改查工作量的数据访问框架(ORM)是影响项目开发的关键。 存在的问题: 代码耦合,开发维护困难。 无法针对不同的模块进行针对性开发。 无法水平扩展。 单点容错率低,并发能力差。 垂直拆分 阅读全文
posted @ 2020-04-13 12:52 观沧听白 阅读(233) 评论(0) 推荐(0)