美文网首页
架构师——杂

架构师——杂

作者: 安然在路上 | 来源:发表于2020-03-02 17:59 被阅读0次

redis为什么快:
1、内存 内存存取数据是最快的
2、结构简单
3、单线程(因为快)
4、多路复用
5、resp协议,封装数据的格式简单

tomcat的三种部署方式:


tomcat顶层结构 server service service2 connector container tomcat启动流程

模板方法就是为多种类似业务提供一个算法执行的统一框架,把这些业务中共同的部分抽取出来进行具体实现,而某些业务中特定的需求推迟到子类中进行重写实现。


lifecycle与模板方法模式

模板方法大致的思路是有一个抽象类(只能是抽象类,不能是接口,因为接口里面不能有非抽象方法)里面定义了一个final类型的模板方法,里面有几步,调用自己的非final类型的方法,子类继承抽象类,重新模板类中调用的来自抽象类的方法。参考别人的链接:https://www.jianshu.com/p/82abdbabe2a5

嵌入式tomcat:
非传统的部署方式,将tomcat嵌入到主程序中进行运行。
springboot默认集成的是tomcat容器。

服务治理:
1、跨系统调用rpc:RMI、webservice、http请求,网络达到服务间访问
dubbo实现了多种方式,springcloud里面是用的http请求
2、服务集群需要有负载路由

tomcat能承受的tps是500个,超过500个容易出问题(tps:每秒钟能处理的事务数)
mysql单表最大存储700M,超过700M查询会很慢

分布式思维:


架构常见解决方案.png session跨域共享.png 数据分片.png

数据分片:
1、设置数据片数量,比如100个柱;
2、当前库,均分这100个柱;
3、当加库扩容时,这100个柱动态迁移,扩容时柱子数不变。

相关文章

  • 架构师——杂

    redis为什么快:1、内存 内存存取数据是最快的2、结构简单3、单线程(因为快)4、多路复用5、resp协议,封...

  • 空杯、好奇、实践...想当架构师的你应该读读这篇文章

    什么是架构师? 随便打开某招聘网站:系统架构师、搜索架构师、前端架构师、iOS/Android架构师、平台架构师、...

  • 【读书笔记】《测试架构师修炼之道》03 : 与测试经理、软件架构

    0. 概述 像软件架构师一样的思考 测试经理不能替代测试架构师 系统架构师不能替代测试架构师 1. 像软件架构师一...

  • 架构师

    架构师是所有码农终极目标,然而架构师到底是要做什么?很少有人能想明白 架构师现在又分出了前端架构师,后端架构师,A...

  • xdl10

    互联网架构师之路 什么是架构师?架构师具备哪些能力? 架构师类似于建筑行业的总设计师,通常在一个软件项目中,架构师...

  • 架构演变历史--0817

    开发的终极目标--架构师 首先我们看什么是架构师?架构师应该具备哪些能力? 大家都知道很多公司都有架构师这个职位,...

  • 架构师养成步骤

    养成计划: 做架构师的必备技能: 做架构师常用软件: 知名公司Android架构师招聘要求:

  • 架构师培训之旅

    架构师培训之旅 导读 我眼中的架构师 画图画图 成长 鸣谢 我眼中的架构师   最早知道“架构师”这个词汇是在大学...

  • 学习笔记-0817-公开课-架构师

    全栈工程师-通往架构师之路 首先我们看什么是架构师?架构师应该具备哪些能力? 大家都知道很多公司都有架构师这个职位...

  • B“A”T大牛分享如何在最短的时间升职为阿里Java架构师

    Java架构师是什么? 要想往Java架构师的方向发展首先要知道Java架构师是什么? Java架构师是一个既需要...

网友评论

      本文标题:架构师——杂

      本文链接:https://www.haomeiwen.com/subject/autpkhtx.html