1.爱去旅行系统
本项目采用分布式集群的架构设计,前后端分离,使用nginx服务器做前后端代理,负载均衡,主要使用spring,springmvc,mybatis框架,mysql数据库,nosql的redis数据库,主要分为用户模块,支付模块,酒店机票模块,攻略模块,搜索模块。
搜索模块应用solr进行全文检索,高亮显示。
个人中心主要应用redis以及token令牌机制,使用邮箱手机注册添加用户信息,
支付模块应用支付宝第三方接口。
2.天马购物
本项目采用的是微服务架构,使用集群nginx做负载均衡,我们的项目搭在docker容器中,采用dubbo+zookeeper框架实现各功能之间的远程调用。主要使用springboot框架,集成多种默认信息配置,主要功能模块有商品模块,订单模块,客户模块,系统模块,库存模块。
使用springboot实现用户密码登陆,微信扫码登陆,主要使用rpc协议,进行远程调用。
该项目在高并发,高访问量时,用户在访问量高线程控制,使用redis分布式锁进行线程控制,同时使用MQ中间件进行消息队列模式,解决高并发问题