设计
文章平均质量分 92
梦想架构师
硕士毕业, 工作经验4年, 主攻方向后端开发, 及后端服务架构设计
展开
-
服务端高并发分布式架构演进之路
服务端高并发分布式架构演进之路 1、概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2、基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍。 1)什么是分布式? 系统中的多个模块在不同服务器上部署,即可称为分布式系统,如Tomcat和数据库分别部署在不同的服务器上,或两个相同功能的Tomcat分别部署在不同服务原创 2021-02-24 10:16:18 · 143 阅读 · 0 评论 -
软件设计笔记
1:UML类图和时序图 UML: 2:缓存淘汰策略: 淘汰策略 FIFO(First In First Out):先进先出策略,在实时性的场景下,需要经常访问最新的数据,那么就可以使用 FIFO,使得最先进入的数据(最晚的数据)被淘汰。 LRU(Least Recently Used):最近最久未使用策略,优先淘汰最久未使用的数据,也就是上次被访问时间距离现在最久的数据。该策略可以保证内存中的数据都是热点数据,也就是经常被访问的数据,从而保证缓存命中率。 LFU(Least Frequently Used原创 2020-07-14 09:50:44 · 111 阅读 · 0 评论