资金流动之处
谁可以按这个按钮、重试给接收方带来的代价,以及一个应用运营两家店。
实践4 节课26 分钟
- 1这个谁能按 — 把按钮藏起来不是权限两个人打开同一个画面。撤销按钮对两人都可见。店员按下去时服务器拒绝,而拒绝被记进了台账。画面文件是同一个文件,我们把它的哈希打进了日志。6 分钟
- 2两个人都收到「已预订」 — 一个 await 分开的东西两个人同时抢同一个时段。用话说,这两个处理器做的是完全一样的事 — 看看空不空,空就占。一个给两个人都发了确认,另一个没有。差别就是中间那一个 await。7 分钟
- 3重试的代价由谁来付 — 不是打电话的那一方,是接电话的那一方关于重试的文章大多是从调用方写的。这一篇从接收方来数。四个调用者用两种方式熬过了 700 毫秒的故障,两次最后都通过了。不同的是这期间网关被砸了多少次 — 64 次和 25 次。7 分钟
- 4一个应用两家店 — 第二家店要是变成改代码,你就输了同一个收银画面被两家咖啡店共用。价格、营业时间、菜单都不同,一家含税报价,另一家在收银台另加。包里没有任何一家店名的一个字符,而验证用一行 grep 守住这一点。6 分钟