1、分布式多媒体共享平台
本人毕业设计项目,采用目前中小型企业的系统架构,解决系统存在单点的问题。同时将web和业务逻辑进行拆分,分为消费端和服务端,两端均采用集群部署,同时采用统一的注册中心保证服务的高可用。系统具有以下特点:桌面Deskop核心组件和服务化、异步文件上传(Servlet 3.1规范)、业务逻辑处理器(Handler)可拔插、系统功能应用化(功能均独立为应用)、系统接口服务化(负载均衡)、构架(项目构架和系统构架)、系统一键发布(Shell)和打包(平稳升级和优雅关机)、分布式缓存(MemCache和EhCache,数据一致性)。
https://github.com/wu560130911/MultimediaDesktop/
2、网易宝网关系统重构 技术负责人和Java开发
因网易支付网关系统是在2007年开发和设计的,随着网易业务的发展,维护成本急剧增加,新业务接入难度大等问题越来越多,故而需重构网关系统以支撑未来的发展。新系统于2016年7月份上线,至2017年12月,新系统基本将各大银行迁移完毕,成交额占95%以上、订单数占总数的98%以上,缩短一半以上的开发周期。
主要采用的技术:spring、dubbo、diamond、tbschedule、mybatis等
在新系统中,将原有模块划分不清晰依赖不合理等问题一一解决。在重构项目中,主要负责技术引入、系统模块划分,所有的接口(对外和对内接口)及流程设计,业务框架设计等。