项目描述:
1、 米乐淘商城是一个B2C的网上电子购物商城,该项目采用SOA分布式架构,服务层主要分为商品服务、内容服务(cms)、订单服务以及搜索服务等,web层主要以后台管理系统、门户、搜索系统、订单与会员系统为主,采用市场上较为常用的dubbo的中间件来发布服务;
2、 项目通过搭建Redis集群、solr集群、nginx集群以及mysql集群、Freemaker页面静态化来使用项目能够具有高可用且支持高并发的性能;同时采用分布式系统架构,可以使得并发量可根据集群服务器的扩展而进行增大;
责任描述:
1、 参与服务模块的cms模块、订单服务模块、搜索服务模块、单点登录模块等主要模块的代码实现;
2、 与项目中成员一起处理项目中出现的Bug;
3、 把项目进行部署到服务器中;
4、 与团队成员共同解决开发中遇到的问题;
技术描述:
系统采用SOA、分布式系统架构,大大的提高服务器的处理能力,尤其是高并发的处理;
图片服务器采用FastDFS+Nginx集群搭建;
系统内容服务采用Zookeeper作为中间件Dubbo的注册中心;
前台页面内容主要通过后台CMS内容管理系统进行管理;
采用Redis集群作为服务器的缓存,将门户首页以及用户的信息存放至redis;
采用solr+zookeeper集群搭建来实现商品的搜索功能;
采用ActiveMq作为消息中间件,采用topic的方式来监听商品的改变以及索引库的同步等功能;
系统为了安全而采用了单点登录系统,使用redis进行存储用户的token来模拟session机制;