【交易系统】
该项目实现的功能主要有商品的加购、下单、支付、核销、退款等功能。在该项目中,使用Spring+SpringMVC+Mybatis框架搭建,数据存储上使用MySQL数据库,在项目中使用到了redis缓存、Kafka消息中间件,支持秒杀、购物车等复杂业务场景。该项目从0-1搭建,并且后期进行了架构的优化迭代,支持更多业务场景的快速接入。
【物流系统】
该项目实现的功能主要有订单的流转和分发等功能。在该项目中,使用Spring+SpringMVC+Mybatis框架搭建,数据存储上使用MySQL数据库,深度使用到了redis缓存、Kafka消息中间件、定时任务等功能。该项目的难点在于瞬时流量非常高,需要系统具备处理尖刺流量的能力,在技术方案的实现上进行过多次优化迭代,使得尖刺流量在极短时间内能够正确处理完。在系统容错方面,做了比较多的建设,使得系统具有较高的容错性。在数据存储方面,大数据量的存储,进行了分库分表的优化。