30min,无算法,无八股,全程问项目......项目来源、部署方式,以及你做了哪些优化?如何思考这些优化? 为什么引入 SPI?解决了什么问题?适用于什么场景? 秒杀整体方案是怎样的?(同步 vs 异步) Redis + Lua 在秒杀中的作用?如何保证原子性、防超卖、一人一单? 为什么要引入 MQ?在系统中起什么作用? MQ 消费失败会带来什么问题?如何解决? 如何保证 MQ 的可靠性? 如何监控 MQ?出现问题如何快速定位? 如果 MQ 出问题,系统如何降级? 如何设计高可用方案(如 Consumer、集群、容灾)? 秒杀系统中哪些需要强一致性?哪些只需要最终一致性? AI 项目整体架构...