![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构师之路
易境-DinG
“30岁”开始学Java
展开
-
【转载】互联网架构为什么要做服务化?
一、互联网高可用架构,为什么要服务化? 【服务化之前高可用架构】 在服务化之前,互联网的高可用架构大致是这样一个架构: (1)用户端是浏览器browser,APP客户端 (2)后端入口是高可用的nginx集群,用于做反向代理 (3)中间核心是高可用的web-server集群,研发工程师主要编码工作就是在这一层 (4)后端存储是高可用的db集群,数据存储在这一层 更典型的,w...原创 2017-01-06 23:34:29 · 170 阅读 · 0 评论 -
【转载】微服务架构多“微”才合适?
一、互联网架构为什么要进行服务化-总结 上一篇和大伙交流了一下,随着数据量、并发量、业务复杂度的增长,互联网架构会出现以下问题: (1)代码到处拷贝 (2)底层复杂性扩散 (3)基础库(so/jar/dll)耦合 (4)SQL质量得不到保障,业务相互影响 (5)数据库耦合 “服务化”是一个很好的解决上述痛点的方案。 不少评论也提出了不少有建设性的观点,汇总出来分享给大伙: ...原创 2017-01-06 23:35:01 · 152 阅读 · 0 评论 -
【转载】为什么说要搞定微服务架构,先搞定RPC框架?
一、需求缘起 服务化的一个好处就是,不限定服务的提供方使用什么技术选型,能够实现大公司跨团队的技术解耦,如下图: 服务A是欧洲团队提供服务,欧洲团队的技术背景是Java,可以用Java实现服务; 服务B是美洲团队提供服务,可以用C++实现服务; 服务C是中国团队提供服务,可以用Go实现服务; 服务的上游调用方,按照接口、协议即可完成对远端服务的调用。 但实际上,99.9%的公司...原创 2017-01-06 23:40:59 · 218 阅读 · 0 评论