12 2017 档案
摘要:缓存作为常用的优化手段,是架构师必备技能之一,在面试时我也喜欢让候选人系统的介绍一下缓存知识,能把缓存体系说清楚的并不多。 单机硬件角度缓存 下图是经典的计算机组成原理的缓存结构图 速度从高到低依次是:L1 L2 L3 内存 磁盘(硬盘缓存+硬盘) 单位容量制造成本从高到低依次是:L1 L2 L3
阅读全文
摘要:小L强烈建议团队使用微服务,并极力推荐了前公司用的一套分布式事务解决方案。 小P经过反复思考查证并做了大量的尝试后,辨证地对微服务架构做了如下分析: 为什么要用微服务,微服务带来了哪些好处? 1、减少相同代码的copy 2、屏蔽底层,不对外暴露DB,避免DB耦合 3、业务特定,适合由专门团队维护 4
阅读全文
摘要:背景 :这年小P已经参加工作4年了,在前同事Z的极力劝说下,小P加入了Z新开的公司Y,公司一共有三个人:老板Z、程序员小P、前台W。项目名为XX交易系统 小P加班加点,终于在两个月后把系统开发完成,版本为V1.0,这中间还包括需求分析(其实就是跟老板聊),概要设计。而系统的架构也是简单得不能再简单,
阅读全文
浙公网安备 33010602011771号