系统设计
JoesonChan
这个作者很懒,什么都没留下…
展开
-
系统设计~
。。。。容量设计待补充。。。。原创 2020-09-06 23:26:15 · 193 阅读 · 0 评论 -
架构简介
翻译自:https://tianpan.co/notes/145-introduction-to-architecture体系结构是软件系统的形状。将其视为实体建筑物的全景。范例是砖头。 设计原则是房间。 组件是建筑物。它们一起用于特定目的,例如医院用于治愈患者,而学校则用于教育学生。为什么我们需要架构?行为与结构每个软件系统为利益相关者提供两种不同的价值:行为和结构。软件开发人员有责任确保这两个价值都很高。凭借其工作描述,软件架构师将更多的精力放在系统的结构上,...翻译 2020-08-23 10:43:52 · 246 阅读 · 0 评论 -
可扩展系统构架介绍
翻译自:https://lethain.com/introduction-to-architecting-systems-for-scale/很少有计算机科学或软件开发程序试图教授可扩展系统的构建块。取而代之的是,系统架构通常是通过解决不断增长的产品的痛苦或与已经从该痛苦过程中学到的工程师一起完成的。在这篇文章中,我将尝试记录一些在Yahoo!上使用系统时所学到的可伸缩性架构课程。和Digg。我试图维护图表的颜色约定:绿色是来自外部客户端的外部请求(来自浏览器的HTTP请求等),...翻译 2020-08-21 01:40:23 · 476 阅读 · 2 评论 -
谈谈可扩展性
翻译自:https://www.allthingsdistributed.com/2006/03/a_word_on_scalability.html(沃纳·博赫尔斯CTO - Amazon.com)可伸缩性经常被用作魔术咒语,以表明某些东西设计不当或损坏。在讨论中,您经常会听到“但是规模不大”作为结束争论的神奇词汇。这通常表明开发人员正在遇到系统体系结构限制其增长服务能力的情况。如果以积极的意义使用可伸缩性,则通常会指出所需的属性,例如“我们的平台需要良好的可伸缩性”。我们对可伸缩性...翻译 2020-08-19 22:22:21 · 849 阅读 · 0 评论 -
ZK双机房三种方案
各有优选点,各自分析哈方案一 扩机房选举方案二 扩机房订阅方案三 机房间同步(NOTE:机房间数据不覆盖)原创 2020-08-08 20:48:11 · 1126 阅读 · 0 评论 -
延迟消息中心设计
原创 2020-08-08 20:30:52 · 263 阅读 · 0 评论