基于Spring Boot的注解驱动式公众号极速开发框架,用注解重新定义公众号开发
国内首个基于SpringBoot 2的开源管理后台系统,聚焦核心功能,提供健壮内核,支持多个数据库,容易搭建,容易修改。
大型的分布式购物网站,包含商城门户,后台服务,商品搜索,单点登录,订单系统,商品管理,内容管理等功能模块,每个模块都对应一个独立的工程,支持独立开发,分布式部署,单节点扩张等。各功能模块之间采用httpclient+restful进行服务调用,大大降低了系统的耦合性,提升了系统的可扩展性。为支持超高并发,系统使用nginx反向代理服务器对用户请求做统一接入,然后基于权重的策略分发到对应的应用服务器。而对于用户经常访问的内容如商品信息,商品分类信息,商品描述信息,广告位等都采用了redis-cluster缓存技术,商品搜索则采用了solrcloud集群,大大降低了数据库的压力,提高了系统的可用性。
大型的SOA分布式购物网站,包含商城门户,后台服务,商品搜索,购物车,单点登录,订单系统,商品管理,内容管理等功能模块,各功能模块都拆分为表现层和服务层,服务层启动时在dubbo+zookeeper中心注册服务,表现层启动时在dubbo+zookeeper中心订阅服务。用户请求时,表现层直接通过rpc的方式调用服务层,而对于服务层调用表现层或者服务层之间的调用一般通过activemq发送消息,进行异步调用,大大降低了系统的耦合性,提升了系统的可扩展性。每个模块都拆分为多个独立的工程,所以具有支持独立开发,分布式部署,单节点扩张等优点。为支持超高并发,系统使用nginx反向代理服务器对用户请求做负载均衡,然后分发到对应的服务器。而对于用户经常访问的内容如商品信息,商品分类信息,商品描述信息,广告位等都采用了redis-cluster缓存技术,商品搜索则采用了solrcloud集群,图片服务器采用了fastdfs分布式文件系统+nginx服务器,数据库则采用了mycat中间件+mysql数据库集群,大大提高了系统的可用性及并发性能。