多年java开发经验,有完整项目经验,线上运维经验。
熟悉spring系列框架,如spring mvc、spring IOC、springboot、springcloud等。
熟悉dubbo、springcloud等服务治理、微服务框架,有项目实际开发经验。
熟悉mysql、redis、kafka、nacos等数据库、mq组件。
熟悉vue.js、element-ui等后台前端框架。
从业5年,一共完成过3个上线项目。
第一个是国内比较有名的专业物流管理系统供应商,我参与的是该公司与中国五矿集团的一个物流系统项目,驻场开发,地点在北京三里河五矿大厦,技术栈是SSM架构,Oracle数据库,工程结构为单体结构,负责开发业务模块,后期上线部署到linux系统,运行与weblogic容器,nginx做网关。
第二个上线项目是厦门一家初创公司,参与开发其地震预警系统,技术栈是SSM+DUBBO,负责业务模块开发,项目部署运维等工作,生产服务器也是linux,是面对大众的一款应用,所以服务器采用服务治理架构、分布式集群部署,以满足负载均衡、灾备等需求。
第三个是现在在做项目,一款回合制游戏,分为两部分,一部分是网关系统,另一部分是业务系统,其中业务系统包含后台管理系统。网关系统采用springboot+netty+kafka,原理是基于kafka的pub/sub模式实现流量削峰,另外利用kafka的消费者组功能以及其自带的rebalance功能实现业务系统的分布式集群功能。业务系统的架构是springboot+mybatis+redis+mysql,因游戏业务需要的是实时性所以不做成微服务架构。后台管理系统前端采用vue-element-ui作为基础框架,整合到项目中。此项目技术负责人是我,项目架构也是我搭建,是一个从0到1的项目。服务器部署也是linux,用nginx做网关和代理。目前游戏处于公测阶段。
项目是厦门一家初创公司,参与开发其地震预警系统,技术栈是SSM+DUBBO,负责业务模块开发,项目部署运维等工作,生产服务器也是linux,是面对大众的一款应用,所以服务器采用服务治理架构、分布式集群部署,以满足负载均衡、灾备等需求。
项目是一款回合制游戏,分为两部分,一部分是网关系统,另一部分是业务系统,其中业务系统包含后台管理系统。网关系统采用springboot+netty+kafka,原理是基于kafka的pub/sub模式实现流量削峰,另外利用kafka的消费者组功能以及其自带的rebalance功能