1、介绍一下你最近做的一个有挑战性的项目我最近负责的是一个汽车配件供应链系统的重构项目,这个系统日均订单量在30万左右,面临的主要挑战有三个方面。性能问题,原系统在高峰期响应时间经常超过3秒,用户体验很差。我通过引入Redis多级缓存、优化数据库索引、改造慢查询,将P99响应时间降到了200ms以内。具体做法是对热点商品数据做了本地缓存+Redis缓存的二级缓存,对库存查询做了批量查询优化,还把一些复杂的关联查询改成了分步查询在应用层组装。数据一致性问题,涉及到订单、库存、物流多个系统的数据同步。我引入了RocketMQ的事务消息机制,保证了分布式事务的最终一致性。同时设计了补偿机制和对账任务...