
架构
文章平均质量分 68
improvement...
这个作者很懒,什么都没留下…
展开
-
负载均衡架构图解
来源:https://www.zhihu.com/question/61783920/answer/2023377962 先上图: lvs nginx tomcat cdn, 随业务的部署服务器由一台到多台,传输由一层到多层,架构逐渐复杂,性能逐渐提高,用原文的话:在架构设计中没有什么是加一层解决不了的,如果有那就再加一层,分层使每个模块各司其职,功能解藕,而且方便扩展。 1、开始只有一台tomcat的业务服务器,为了避免单机性能瓶颈与解决单点故障的隐患,增加业务服务器tomcat.原创 2021-09-09 11:21:07 · 1567 阅读 · 0 评论 -
服务调用相关RPC,Dubbo,REST……
https://zhuanlan.zhihu.com/p/66311537 RPC、REST、Dubbo、HTTP、RMI。接触分布式系统之后,这些概念天天在耳边打转。单拎出来一个,多多少少也能讲一讲它是什么,但是对于这些名词之间的区别和联系却一直没有一个系统性的认识。这个周末,终于是下定决心把它们彻底搞清楚。 RPC 与 REST 同事跟你讲RPC与REST的时候,他心里想的应该是“API设计风格”。这样讲没错,但是不准确。我们先来看这两种“API设计风格”有什么区别: 如果我开了一个小餐馆,想设原创 2021-09-09 10:46:49 · 152 阅读 · 0 评论 -
设计模式笔记
参考网上资料,站在巨人肩膀上总结提炼如下内容。 抽象类 抽象方法是一种特殊的方法:它只有声明,而没有具体的实现,抽象方法必须用abstract关键字进行修饰。如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前用abstract关键字修饰。因为抽象类中含有无具体实现的方法,所以不能用抽象类创建对象。同时抽象类中可以不含抽象方法。简言之:含抽象方法的类一定是抽象类,抽象类不一定含有抽象方法。 抽象类特点:1、abstrac 声明的类,不能被实例化。 2、抽象方法必须为public或者protec原创 2021-07-09 17:57:44 · 235 阅读 · 0 评论 -
各个语言的包管理工具
node.js: npm yarn java:mave gradle php:composer原创 2021-03-26 14:09:49 · 208 阅读 · 0 评论 -
分布式之CAP原理
http://www.ruanyifeng.com/blog/2018/07/cap.html原创 2020-08-11 16:28:18 · 129 阅读 · 0 评论