08 2020 档案
摘要:领域模型(domain model)是对领域内的概念类或现实世界中对象的可视化表示。领域模型也称为概念模型、领域对象模型和分析对象模型。 ——《UML和模式应用》 我们在日常开发中,经常针对一些功能点争论“这个功能不应该我改,应该是你那边改”,最终被妥协改了之后都改不明白为什么这个功能要在自己这边改
阅读全文
摘要:吞吐量 在了解qps、tps、rt、并发数之前,首先我们应该明确一个系统的吞吐量到底代表什么含义,一般来说,系统吞吐量指的是系统的抗压、负载能力,代表一个系统每秒钟能承受的最大用户访问量。 一个系统的吞吐量通常由qps(tps)、并发数来决定,每个系统对这两个值都有一个相对极限值,只要某一项达到最大
阅读全文
摘要:平时我们在日常开发生活都在大量和开源软件打着交道,例如安卓、Linux、Github、Docker等,而其中开源协议比如MIT、Apache也是耳熟能详,但是真正对开源协议的了解相信对大部分人来说都是一知半解。而近来频繁冒出一些事件让我们对开源协议产生了更大的疑问。 谷歌撤销了华为的android
阅读全文
摘要:首先,我们应该明确一点,应该基于领域来划分架构的边界,每一篇架构图都是一个独立的领域。那么领域该如何划分呢?架构图又应该包含哪些方面呢? 术语 领域划分、边界 领域他不是部门,比如C端不是一个领域而是一个组织,一个组织可以有很多个领域。举个简单的例子,一个C端的订单详情页,可能需要类似导购、交易、
阅读全文