`

趣谈架构演进

阅读更多
对于搞架构的技术人来说
 
一起吃个火锅,喝个酒,聊个天
 
技术上的很多解决思路就出来了
 
一家5口人围着一张大桌子吃饭,
 
这叫单体架构

 
不想在家吃饭,去河底捞下馆子,
 
这叫需求多样性

 
厨房里多人分工洗菜和做菜,
 
这叫多线程并发
 
麻油、黄瓜、胡椒粉、青菜分层管理,
 
这叫分层架构

 
大年三十人很多,排不上队
 
只能取号在等待区美个甲,玩个游戏,
 
这叫消息列队

 
河底捞安排了很多外卖人员提供火锅上门
 
减轻门店压力,这叫负载均衡

 
A门店的外送人手不够用
 
可以调用B门店空闲的外送人员,
 
这叫动静分离

 
公司年会,订了10桌河底捞火锅送上门
 
河底捞门店就近安排多辆汽车将设备和材料运送到企业食堂
 
效率高,体验好,这叫CDN加速

 
春节期间为了应对海量用户的“高并发、高性能、高可用”需求
 
河底捞门店在内部增加了一倍的工作人员和设备,这叫冗余集群

 
为提升外送服务用户体验
 
河底捞将外送业务从门店服务独立出来运营,
 
这叫应用拆分

 
店内使用的食材太多
 
使用多个仓库/货架存储,
 
这叫分表分库

 
河底捞的服务可以细分为:
 
厨师服务 + 接待服务 + 美甲服务 + ...
 
这叫微服务架构

 
小孩子不小心把碗给砸了
 
服务员立刻提供新餐具,这叫高可用

 
每一个服务员都能响应用户请求
 
而不只有某一个服务员搭理你
 
这叫Service Mesh(服务网格)

 

 

 

from  http://architect.dataguru.cn/article-14576-1.html

分享到:
评论

相关推荐

    三角形趣谈

    三角形趣谈

    计算机网络技术基础-趣谈网络协议.md

    计算机网络技术基础-趣谈网络协议.md

    014-趣谈网络协议014-趣谈网络协议

    本讲座“014-趣谈网络协议”旨在深入浅出地探讨这个关键领域,帮助我们理解网络背后的运作机制。 首先,我们要了解网络协议的核心概念。在计算机网络中,数据通信依赖于一系列标准和规范,这就是网络协议。最著名的...

    趣谈Linux操作系统

    Linux操作系统是一种自由、开源的操作系统,它基于Unix系统设计,由林纳斯·托瓦兹在1991年首次发布。Linux操作系统的核心是内核,它负责管理系统的硬件资源,调度进程,以及确保多任务的顺利运行。...

    趣谈网络协议 pdf .zip

    目录 00开篇词:想成为技术牛人?先搞定网络协议! 01为什么要学习网络协议? 02网络分层的真实含义是什么? 03ifconfig:最熟悉又陌生的命令行 04DHCP与PXE:IP是怎么来的,又是怎么没的?...05从物理层到MAC层 ...

    计算机发展史趣谈资料.pdf

    计算机发展史趣谈资料.pdf 计算机发展史趣谈资料.pdf文档提供了计算机发展的历史概述,从人类最早的计算工具到现代计算机的发明和发展,概括了计算机发展的历史进程。 计算工具的起源 人类最早的计算工具可以追溯...

    [详细完整版]趣谈大数据.pdf

    趣谈大数据 一、大数据的初步理解 似乎一夜之间,大数据(Big Data)变成一个IT行业中最时髦的词汇。 首先,大数据不是什么完完全全的新生事物,Google的搜索服务就是一个典型的大数据运用,根据 客户的需求,Google...

    05-趣谈网络协议.epub

    05-趣谈网络协议

    英语词源趣谈-英语学习好帮手

    《英语词源趣谈》这本资料正是为此目的而编撰,它通过趣味性的讲解,使枯燥的词汇学习变得生动有趣。 首先,词源学可以帮助我们理解词汇的形态变化。英语中的许多词汇都源于古英语、拉丁语、希腊语等其他语言,这些...

    趣谈数据结构(五).doc

    在《趣谈数据结构(五)》中,作者通过图示和实例深入浅出地展示了递归算法的魅力。以计算阶乘为例,这是一个非常经典的递归应用。阶乘的计算通常定义为一个数与所有它之前整数的乘积。例如,5的阶乘(记作5!)就是5...

    设计模式趣谈之我之见解

    在软件开发领域,设计模式是经验的结晶,是解决常见问题的最佳实践。本文将结合个人的理解,探讨设计模式的魅力,并以Java语言为例,提供一些实用的见解和教程。设计模式并非孤立存在,而是贯穿于整个软件开发过程,...

    部编版第十七周 数字趣谈.doc

    1. 计数原则:在解决数字趣谈中的计数问题时,我们通常采用实验探究法和分类统计法。实验探究法是指通过实际操作或模拟实验来找出规律,例如例题1中通过列举3的倍数来找到在特定范围内的3的倍数个数。分类统计法则是...

    英语词源趣谈

    里面有很多非常有趣的词源故事,可以帮助记忆和理解,轻松应对英语考试和学习

    趣谈数据结构:原来数据结构也这么有趣

    ### 趣谈数据结构:原来数据结构也这么有趣 #### 栈——后进先出的特殊线性表 在计算机科学中,数据结构是指在计算机中存储、组织数据的方式,它不仅影响着数据的访问速度,还决定着算法的设计方式。其中,栈是一...

    数学趣谈 - 陈景润.pdf

    数学科普、陈景润、数论

    WELearn大学英语知识拓展:文化生活之旅——趣谈趣说.pdf

    WELearn大学英语知识拓展:文化生活之旅——趣谈趣说.pdf

    《电子入门趣谈》第8章-基于Matlab的信号处理GUI制作

    在《电子入门趣谈》第八章中,读者将接触如何利用Matlab进行数字信号处理图形用户界面(GUI)的设计。本章旨在帮助初学者通过实际操作加深对数字信号处理的理解,同时熟悉Matlab这一强大的工具。 ##### 任务要求: ...

    《京剧趣谈》课件语文六年级上册.pptx

    《京剧趣谈》是针对语文六年级上册的一份课件,主要探讨了中国的传统戏曲艺术——京剧。京剧,作为中国戏曲的代表,融合了歌唱、念白、舞蹈和武打等多种艺术形式,展现了高度的综合性。这篇课文通过深入浅出的方式,...

    教学京剧趣谈语文人教五四学制六上PPT课件.pptx

    这篇名为《教学京剧趣谈语文人教五四学制六上PPT课件》的课件,详细地介绍了京剧中的两个重要元素——“马鞭”和“亮相”,旨在帮助学生深入理解这一国粹艺术。 马鞭在京剧中的运用是传统戏曲智慧与创新的体现。它...

    趣谈助学贷款 .doc

    趣谈助学贷款 .doc

Global site tag (gtag.js) - Google Analytics