不可一世的硅谷科技巨佬,也被迫向黑人运动低头了。( 二 )
文章图片
所以问题来了 , 主服务器和分流服务器之间的关系 , 咋界定呢?要说是服务器和客户端 , 单把这两者拎出来好像也有点儿那个意思 。 但问题他们都是给真正的用户服务的 , 假设把用户、分流服务器、主服务器放在一起讨论 , 谁算谁的客户?这时候不知道哪个小天才前辈突然灵光一现:他俩之间的关系不就是一个主从嘛 , 那就叫“ master ”( 主)
和“ slave ”( 从 )
吧 。 你可能要问了 , “ servant ”不也能表示随从嘛 , 干嘛非得用 slave 这么有歧视意味的词——拜托 , 当年的计算机里硬盘才几 KB, 省两个比特它不香吗 。 “ 10 MB 硬盘 , 仅售 3398 美元!”▼
文章图片
没错 , 穿着格子衫人畜无害的程序员们就是这么跟“主人”和“奴隶”扯上关系的 。 本来这么多年过去了 , “ master ”和“ slave ”早就成为了一个约定俗成的用法 , 伴随着一代代程序员流传至今也没出什么事 。 直到这一回 , 这组术语被“美式平权”盯上 。 假如非得较真的话 , 那“主人”和“奴隶”的这组术语看着是不妥 , 放到现在也非必要——就连 Linux 团队自己都分分钟找出了 N 种替代表述 。 primary/secondary(主/次)
main/replica or subordinate(主/替)
initiator/target(发起者/目标)
requester/responder(请求者/回复者)
controller/device(控制者/设备)
host/worker or proxy(主/工人)
leader/follower(领导者/跟随者)
director/performer(领导者/执行者)
但是这样的更改真的有必要吗 。 差评君承认 , 我自己配置服务器集群的时候 , 下意识就会为主服务器取名“ master ” , 从服务器取名“ slave 01 ”、“ slave 02 ”或者“ slave 03 ” 。 不过这么做完全是因为约定俗成的命名方案 。 而不是说我在给这些服务器取名的时候 , 心里想着“从今天起 , 你们就是我的奴隶啦 , 哇咔咔咔” 。 傻不傻啊这画风 。。。 所以说 , 这个命名完全是出于习惯 , 跟歧视这件事本身就是八竿子打不着的关系 , 没哪个程序员是故意为了歧视他人来取名的 。。。 当然了 , 某音乐 App 之前的“穷逼 VIP ”除外 。
文章图片
而既然跟歧视没关系 , 自然也就没必要改 —— 而且假如程序代码没改彻底 , 或者一些语句对变量长度有限制 , 反而还会无端增加 bug。 到最后这部分排错和试错的成本还是得落到开发者和用户的头上 。
而且吧 , 要让差评君说 , 只要一天不遂人意 , “美式平权”们总能找到不公借口:
比方说 , 代码托管网站 GitHub 的代码树里 , 默认的树状结构名字叫“ master ” 。
文章图片
然后它就被“美式平权”们勒令改名成“ main ”了 。。。 但是尴尬的是 , “ master ”是个多义词:不和“ slave ”搭配的时候 , 它还表示“最高的、最重要的、大宗师、大主宰、硕士” 。。。 总之 , 万事达卡(MasterCard)
和硕士学位(Masterdegree )表示慌的一批 。
推荐阅读
- 【新浪科技综合】7月底挂牌上市 理想汽车:不予置评新浪科技综合2020-07-20 19:27:350阅
- 新浪科技■神州租车:已向港交所申请7月21日上午九时起复牌新浪科技2020-07-20 19:25:400阅
- #新浪科技#独家|井贤栋内部信:上市意味着更大的责任 对蚂蚁人提出三点要求新浪科技2020-07-20 19:25:330阅
- 新浪科技综合■10000亿大消息:支付宝母公司要上市了 两大交易所回应新浪科技综合2020-07-20 19:25:000阅
- #新浪科技#蚂蚁集团据悉选择多家银行安排规模100亿美元香港IPO事宜新浪科技2020-07-20 19:08:220阅
- #新浪科技综合#别了创业板“第一大忽悠” 乐视1600亿市值“灰飞烟灭”新浪科技综合2020-07-20 19:07:470阅
- 数据|金融科技时代:品高全栈云的国产化演进
- 「新浪科技综合」传滴滴出行启动IPO 目标估值800亿美元新浪科技综合2020-07-20 18:32:290阅
- 新浪科技综合■蚂蚁集团:IPO具体信息最终将取决于市场因素新浪科技综合2020-07-20 18:31:170阅
- [新浪科技综合]阿联酋首个火星探测任务分析新浪科技综合2020-07-20 18:13:200阅
