网上商城
商城采用分布式架构,实现了用户在网上商城浏览商品,搜索商品,加入购物车,下单等各种功能。管理员可以通过后台管理系统,管理商品和订单。
技术描述:
1、系统采用分布式的系统架构, 使用了水平切分的方式, 实现分层开发, 提高代码重用性;
2、系统之间的调用采用Httpclient技术实现;
3、采用redis作为缓冲数据库,提高系统的性能;
4、使用solr实现搜索系统;
5、使用Nginx作为反向代理服务器和图片服务器;
6、采用redis+cookie实现单点登录;
7、使用redis+cookie+MySQL实现购物车功能;
8、使用RabbitMQ实现系统之间的一个解耦合;