用男女朋友关系解释计算机常用概念
运维方面
很多同学对热备,冷备,云备了解不深,我科普一下 IT 行业各种备份术语。以后别闹笑话了。
假设你是一位女性,你有一位男朋友,于此同时你和另外一位男生暧昧不清,比朋友好,又不是恋人。你随时可以甩了现任男友,另外一位马上就能补上。这是冷备份。
假设你是一位女性,同时和两位男性在交往,两位都是你男朋友。并且他们还互不干涉,独立运行。这就是双机热备份。
假设你是一位女性,不安于男朋友给你的安全感。在遥远的男友未知的地方,和一位男生保持着联系,你告诉他你没有男朋友,你现在处于纠结期,一旦你和你男朋友分开了,你马上可以把自己感情转移到异地男人那里去。这是异地容灾备份。
假设你是一位女性,有一位男朋友,你又付了钱给一家婚姻介绍所,让他帮你留意好的资源,一旦你和你这位男朋友分开,婚姻介绍所马上给你安排资源,你感情不间断运行,这是云备份。。。。
数据安全大于一切,今天你把自己备份了吗?
假设你是一位女性,你怀疑男朋友对你的忠诚,在某宝购买了一个测试忠诚度的服务。这是灾难演练。友情提醒,在没有备份的情况下,切忌进行灾难演练,说不好会让你数据血本无归。。
假设你是一位女性,你有一位好到不能在好的闺蜜,好到你们可以共享一个男朋友,这是NAS。
假设你是一位女性,你男朋友活太好,你一个人根本 hold 不住,必须要姐妹帮忙才能稳住他。这是负载均衡,QOS。
假设你是一位女性,和 A 吃饭和 B 逛街和 C 打炮。合起来是一个完整的男朋友。这。。这是超算集群。。。建议主频不高的女性不要这样做。会直接死机的。。
以上部分转自知乎古的白 http://www.zhihu.com/people/2a61334b801a53aeb8d563e702c4da56
备胎突然有女朋友了,我该不该夺回来?
备份是为了更好地运行,所以再给大家普及一点运维知识:
假设你是一位女性,你的男友沉迷游戏经常不接电话无故宕机,所以当你们约好下午逛街以后你要时不时的打个电话询问,看看他是不是还能正常提供服务,这叫心跳检测。
假设你是一位女性,你想去逛街而你的男友 A 在打游戏不接电话,于是乎你把逛街的请求发给了替补男友B,从而保障服务不间断运行,这叫故障切换
假设你是一位女性,你有很多需要男朋友完成的事情,于是乎你跟 A 逛街旅游吃饭不可描述,而 B 只能陪你逛街,不能拥有全部男朋友的权利,这叫主从配置 master-slave
假设你是一位女性,你的需求太强烈以至于你的男友根本吃不消,于是呼你找了两个男朋友,一三五单号,二四六双号限行,从而减少一个男朋友所面临的压力,这叫负载均衡
假设你是一位女性并且有多个男朋友,配合心跳检测与故障切换和负载均衡将会达到极致的体验,这叫集群LVS,注意,当需求单机可以处理的情况下不建议启用集群,会造成大量资源闲置,提高维护成本
假设你是一位女性,你的需求越来越高导致一个男朋友集群已经处理不了了,于是乎你又新增了另外几个,这叫多集群,横行扩容,简称 multi-cluster grid
假设你是一位女性,你的男朋友身体瘦弱从而无法满足需求,于是乎你买了很多大补产品帮你男朋友升级,从而提高单机容量,这叫纵向扩容,切记,纵向扩容的成本会越来越高而效果越来越不明显
假设你是一位女性,你跟男友经常出去游玩,情到深处想做点什么的时候却苦于没有 tt,要去超市购买,于是乎你在你们经常去的地方都放置了 tt,从而大幅度降低等待时间,这叫 CDN
假设你是一位女性,你的男朋友英俊潇洒风流倜傥财大气粗对你唯一,于是乎你遭到了女性 B 的敌视,B 会以朋友名义在周末请求你男朋友修电脑, 修冰箱, 占用男朋友大量时间, 造成男朋友无法为你服务, 这叫拒绝服务攻击, 简称 DOS
假设你是一位女性, 你因男朋友被一位女性敌视, 但是你男朋友的处理能力十分强大, 处理速度已经高于她的请求速度, 于是她雇佣了一票女性来轮流麻烦你的男朋友, 这叫分布式拒绝服务攻击, 简称 DDOS
假设你是一位女性, 你发现男朋友总是在处理一些无关紧要的其它请求, 于是呼你给男朋友了一个白名单, 要求他只处理白名单内的请求, 而拒绝其它身份不明的人的要求, 这叫访问控制, 也叫会话跟踪
假设你是一位女性, 你发现采取上述措施以后男朋友的处理请求并没有减少很多, 于是你经过调查发现, 有人伪造你的微信头像 昵称来向你的男朋友发起请求, 这叫跨站点请求伪造, 简称 CSRF
假设你是一位女性,你收到了一份快递,于是你要求男朋友给你取快递,当你拿到快递以后发现有人给你邮寄了一封通篇辱骂的信件, 这叫跨站点脚本攻击 简称 XSS, 请注意, 对方完全可以给你邮寄微型窃听器来窃听你的隐私
假设你是一位女性,为了应对威胁,你要求你的男朋友,邮寄给你的邮件必须检查,这叫数据校验与过滤
假设你是一位女性,你的男朋友太优秀而造人窥视,于是乎它们研究了一下你的男朋友,稍微修改了一点点生产出一个男朋友 B 与你的男朋友百分制 99 相似,这不叫剽窃,这叫逆向工程,比如男朋友外挂
数据相关
假设你是一位女性,你要求你的男朋友坚持十分钟,然后十五分钟继而二十分钟以测试你男朋友的极限在哪里,这叫压力测试
压力测试的目的是查看男朋友是否可以处理需求从而决定是否启用男朋友集群或提升男朋友处理能力,不要对线上运行的男朋友做压力测试,可能会造成宕机的后果,会血本无归的
假设你是一位女性,为了保证你男朋友的正常运行,于是乎你每天查看他的微信微博等社交资料来寻找可能产生问题的线索,这叫数据分析
假设你是一位女性,你的男朋友属于社交活跃选手,每天的微博知乎微信生产了大量信息,你发现自己的分析速度远远低于他生的速度,于是乎你找来你的闺蜜一起分析,这叫并行计算
假设你是一位女性,你的男朋友太能折腾处处留情产生了天量的待处理信息,你和你的闺蜜们已经累趴也没赶上他创造的速度,于是你付费在知乎上找了20个小伙伴帮你一起分析,这叫云计算
假设你是一位女性,在使用云计算后获得了大量整理好的男朋友数据,这些数据如:
地点 活跃时间段 活跃次数
如家 xxxx 123次
汉庭 xxxx 45次
…
这叫数据统计
假设你是一位女性,你在得到男朋友经常出没的地点后,根据酒店,敏感时间段等信息确定男朋友因该是出轨了,这叫数据挖掘
假设你是一位女性,在分析男友的数据后,得知他下午又要出去开房,于是乎你在他准备出门前给他发了个短信,问他有没有带 tt,没有的话可以在我这里买,这叫精准推送,需要配合数据挖掘
假如你是一位女性,你的男朋友总该出去浪而各种出问题,于是乎你租了间屋子并准备好了所有需要的东西并告诉他,以后不用找酒店了,直接来我这屋子吧,什么都准备好了,这叫容器
假如你是一位女性,而你的男朋友是个码农,晚上不睡觉跟大家深入浅出的科普热备、冷备、云备份,那么这些备份你全都用得着
(来自 海鸥 http://www.zhihu.com/people/36da2198b32aff4416173e95b3ae3535 )
假如你是一位女性,你每天都要和男朋友打通一次接口,采集数据。你的男朋友用来连接你和他的工具,叫做接口“机”,你采集到的数据叫做**“流”数据**。你一天24小时不停地采,这叫实时数据采集。你决定开发新的接口来和男朋友交流,这叫虚拟化。你决定从不同的男友身上采集数据,你就是大数据中心。有一天你决定生一个宝宝,这叫大数据应用。宝宝生下来不知道是谁的,这叫大数据脱敏。但是从宝宝外观来看,黑色皮肤金色头发,这叫数据融合跨域建模。你决定把这个宝宝拿来展览收点门票,这叫大数据变现。
(来自 彩色郁金香 http://www.zhihu.com/people/4dffd99714e85bf909f7716a3bc58df1 )
作者:我傻笑你跑掉
链接:https://www.zhihu.com/question/263789393/answer/274245200
分布式系统概念
高可用:就算失恋了,可以迅速和另一个女生恋爱,永远不会是单身状态。
注册中心:你和你女朋友去民政局登记,民政局就是注册中心,掉线的代价就是离婚。
负载均衡:你和多个女朋友轮流约会。星期一,三,五跟 A 约会,二,四,六和 B 约会,叫 RoundRibon 算法。
熔断限流:跟多个女朋友约会,你身体吃得消么?你要保护自己,星期天就好好休息。
API 网关:相亲前的媒婆,你和女生不会直接交流,由媒婆代为传递信息。
雪崩:无法正确处理好几个女朋友的恋爱关系,很可怕的。
阻塞:本来和 A 约会,A 有事没来,B 又急切想和你约会,但你赶不过去。
同步:一次只和一个女生约会。
分布式缓存:你有钱,房间开了一个月,每次约会直接去好了,不需要重新开房。
分布式消息队列:你一约她,她就来。每次结束后,她会主动离开,你不 call 她,她也不会来。
分布式事务:当你离婚后很痛苦,希望没和她结婚过,希望没和她生过孩子,一切希望回到婚前的模样。所以,分布式事务很难。
异地多活:你出差到任何城市,都有女朋友跟你约会。
广播调用:你同时向多个女朋友求婚,谁先答应你就和谁结婚。一次和好几个女生约会。
异步线程不安全:一次和好几个女生约会当然不安全,弄不好连名字都叫错。
分布式锁:同时和好几个女生约会的时候,保证不会被其他女生撞见。
分布式缓存:你有钱,房间开了一个月,每次约会直接去好了,不需要重新开房。
分布式消息队列:你一约她,她就来。每次结束后,她会主动离开,你不 call 她,她也不会来。
分布式事务:当你离婚后很痛苦,希望没和她结婚过,希望没和她生过孩子,一切希望回到婚前的模样。所以,分布式事务很难。
异地多活:你出差到任何城市,都有女朋友跟你约会。
广播调用:你同时向多个女朋友求婚,谁先答应你就和谁结婚。
几张不知出处的图
用男女朋友关系解释计算机常用概念相关推荐
- 大学计算机软件名词解释,计算机常用工具软件的名词解释
匿名用户 1级 2016-12-04 回答 1.什么是刷机? 刷机就是给智能手机重装系统,进行软件升级的操作.和电脑的道理一样:如果您感觉Windows XP操作系统不好用,就可以把它重装成Windo ...
- 男女朋友关系是这么确定的。。。【其实相爱很简单】
第一个: 睡前打电话. 他:我睡不着. 我:想什么呢? 他:因为你不是我的. 我:那你现在可以安心睡了-- 第二个: 在一个星期五的早晨,刚睡醒,在床上发短信聊天,突然来一句"做我女朋友吧& ...
- 计算机课进制笔记,初学Python课程笔记-第一课(计算机基本概念+进制+环境变量)...
这是我第一次写博客,简单地聊聊当下的感受.其实,早在大学期间就有过把自己所学的一些知识点记录在某个平台,可供日后自己复习.只是本人并非计算机专业出身,平时写代码写得不是不多.直到毕业参与工作,从事软件 ...
- 计算机办公实用技能项目实践教程,计算机常用办公软件应用/21世纪计算机科学与技术实践型教程...
本教材根据多年的教学经验和学生的特点,循序渐进地介绍办公软件Office2007的操作与使用方法,内容全面,文字阐述清楚,注重理论与实践操作的紧密结合. 全书分为4章,第1章介绍Word2007字处理 ...
- 【软件架构】软件架构设计常用概念、原则与思想
导读 本文一文总结软件架构设计常用概念.原则与思想,包括面向对象六大原则,DID原则,ACID.CAP.BASE理论,中间层思想,缓存思想等. 软件架构设计常用概念.原则与思想 面向对象设计六大原则 ...
- Python学习01、计算机基础概念、初识Python、常量,变量,类型和表达式、字符串、动态静态类型、注释
前言:本文章主要用于个人复习,追求简洁,感谢大家的参考.交流和搬运,后续可能会继续修改和完善. 因为是个人复习,会有部分压缩和省略. 计算机基础概念 什么是计算机? 现在我们所说的计算机不光能进行算术 ...
- 探讨下一步的网游(三)一个玩弄朋友关系的游戏《朋友战争》
我们大部分人手机通讯簿里面都有长长的联系人名单,如果我们仔细的检查一下,看看其中的通话记录,一定会发现其 互相联系的数量不取决于关系的亲密程度,而取决于你们两者发生关系的频率高低 .用一句通俗的话来解 ...
- [转]关于男女两性关系的名言幽默!经典!!
关于男女两性关系的名言幽默!经典!! 1.女人无论站多高,蹲下只能湿润脚下的土地:男人厉害了,站的更高,尿得更远! 2.雌螳螂在交配后会吃掉雄螳螂,残忍么?但一些女人却在交 配途中吞下无数子孙后代-- ...
- 工厂用抽象类比接口_用简单的现实类比解释硬编码概念
工厂用抽象类比接口 by Samer Buna 通过Samer Buna 用简单的现实类比解释硬编码概念 (Hard Coding Concepts Explained with Simple Rea ...
最新文章
- MIT与FAIR提出「mixup」,利用数据和标签的随机线性插值提高神经网络的健壮性
- Awk使用案例总结(运维必会)
- Connection closed by foreign host. 误改BUG
- linux前台与后台进程调度(ps fg bg)
- centos7 ssh 密码拒绝_Centos7的ssh connection refused
- 单边指数信号的特点_今日股市分析:上证指数若能守住3400,蓄力反弹就有戏...
- Android用户界面
- layui form模块
- win7搭建oracle,win7下安装Oracle即时客户端搭建
- 表达式二叉树(蛋疼ing)
- 模组厂商对话 MTK:智能音箱市场谈红海还早,下一个爆品将诞生丨WARE 2018
- Error in macro ./uart_scope_run_msim_rtl
- 24V电压TVS二极管选型
- 傻瓜教学——什么是常量?常量可以分几类?它们分别又是什么?又有什么含义?
- Python3 Scrapy + Selenium + 阿布云爬取拉钩网学习笔记
- 电脑自动捆绑软件,怎么办?
- Lua_第28章 资源管理(下)
- 《SysML精粹》学习记录--第三章
- sql 2008常用语法语句收集
- Mac获取系统版本、机型
热门文章
- 2022-2028年中国汽车制动器行业投资分析及前景预测报告
- 2022-2028年中国交通建设PPP模式深度分析及发展战略研究报告(全卷)
- git原理及常见使用方法
- 从底层吃透java内存模型(JMM)、volatile、CAS
- eclipse中导入web项目详细配置
- arm,asic,dsp,fpga,mcu,soc各自的特点
- xlrd.biffh.XLRDError: Excel xlsx file; not supported
- Python 获取字符串的第一位和最后一位的字符
- No view found for id 0x7f0900d8
- Java中的对象和包