白话微服务60秒:从快餐店点餐看事件驱动架构

640?wx_fmt=gif

♬ 关闭窗口或屏幕也可听哦~




640?wx_fmt=png


主播:Elaine



今天是白话微服务服务通信

6集《事件驱动架构


事件驱动架构是一种基于事件的异步通信架构,基于事件的协作能让微服务更加松耦合,从而大大提高系统的可扩展性,由于事件是可记录的,回溯也十分方便可以就此完成故障的恢复。


非事件驱动的模式,你在街头买一碗炒河粉或者一份长沙臭豆腐时,你付款完成,大婶要忙忙活活的处理完你的需求,才能应付下一位食客。


一旦太多人来买东西,大婶就应接不暇了。 


而在麦当劳点餐,一般来说,你是不会立刻拿到食物的,你得到的是一个号码,无论是人工点餐或者是机器自助,付款成功的一刻,制作间会收到一个以你的编号为索引的事件,标明你点的是麦辣鸡腿还是深海鳕鱼,是薯条还是沙拉。


这样的机制使得餐厅的处理机制十分强大,在早午高峰可以处理大量的就餐者需要。 


这就是事件驱动架构。



关于白话微服务60秒:


以自由双手、开放双耳的形式,以形象的语言、轻松的风格,可利用上下班、骑车、跑步等闲暇时间,为程序员推出的“随身充电”栏目。


每周一、三、五播出,为方便聆听,欢迎关注并星标公众号。


640?wx_fmt=png

640?wx_fmt=jpeg关于EAWorld:微服务,DevOps,数据治理,移动架构原创技术分享,长按二维码关注

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值