项目名称:XXX跨境物流服务系统
开发环境:VS2019+.Net4.5+Mysql+Redis
技术选型:Bootstrap+Naginx+Zookeeper+Redis+solr
项目周期:2015.08-现在
项目描述:
1、 该项目采用SOA分布式架构,服务层主要分为商品服务、内容服务(cms)、订单服务以及搜索服务等,web层主要以后台管理系统、门户、订单与客户管理系统为主,采用市场上较为常用的dubbo的中间件来发布服务;
2、 项目通过搭建Redis集群、solr集群、nginx集群以及mysql集群、Freemaker页面静态化来使用项目能够具有高可用且支持高并发的性能;同时采用分布式系统架构,可以使得并发量可根据集群服务器的扩展而进行增大;
责任描述:
1、 负项目的整体架构和团队管理;
2、 参与服务模块的cms模块、订单服务模块、搜索服务模块、单点登录模块等主要模块的代码实现;
3、 服务器管理和数据安全;
4、 与团队成员共同解决开发中遇到的问题;
技术描述:
系统采用SOA、分布式系统架构,大大的提高服务器的处理能力,尤其是高并发的处理;
图片服务器采用FastDFS+Nginx集群搭建;
系统内容服务采用Zookeeper作为中间件Dubbo的注册中心;
前台页面内容主要通过后台CMS内容管理系统进行管理;
采用Redis集群作为服务器的缓存,将门户首页以及用户的信息存放至redis;
采用solr+zookeeper集群搭建来实现商品的搜索功能;
采用ActiveMq作为消息中间件,采用topic的方式来监听运单的改变以及索引库的同步等功能;
系统为了安全而采用了单点登录系统,使用redis进行存储用户的token来模拟session机制;