13、整体梳理互联网酒店预订系统的登录逻辑的业务流程

image.png

14、来看看我们熟悉的微信登录是如何实现的?

image.png

image.png

image.png

15、先画图分析如何基于MQ对登录系统核心流程进行异步化改造

image.png image.png

1、问题传统登录模式有什么问题

记录第一次登录信息”和“发放优惠券”在执行上是有先后顺序的,为了方便也会把这两个功能放到一个模块里面执行。

解决问题思路

记录第一次登录信息”和“发放优惠券”在执行上是有先后顺序的,为了方便也会把这两个功能放到一个模块里面执行。 服务拆分以后,服务内部保证实现对应的功能,服务的执行先后顺序可以根据业务需求进行调整。例如:可以在“记录第一次登录信息”的同时就“发放优惠券”,不用等待记录成功才进行优惠券的发放。让系统效率最优,同时让更多的服务之间可以进行组合

16、基于MQ对登录系统核心流程进行异步化改造,提升系统性能

17、提交代码后,验证一下改造后的登录逻辑是否走通