针对社区的单商户外卖小程序,涉及Spring-Boot、MyBatis、Redis、多线程以及MySQL读写分离等技术,实现到店
取货与送餐功能。添加优惠券功能,吸引用户使用。添加商城实时开售管理功能,并完成最终上线。
主要工作:
o 整个项目采用前后端分离方案,使用spring-boot以及Mybatis完成后端整体架构的搭建。nginx反向代理,实现域名转发并实
现HTTPS服务。
o 针对频繁访问同一资源IO耗时的问题,使用Redis缓存商品信息,提高系统性能。
o 使用MySQL读写分离,降低数据库压力;将阿里云的云数据库RDS作为主库用于写,云服务器内置MySQL作为从库用于读。
o 使用RabbitMQ实现流量削峰,减少并发访问压力;使用线程池异步加载商品信息,提升响应速度。
点击空白处退出提示
评论