概述:
拥有自主构建完整分布式框架的能力、可以独立开发一整套java项目,目前已自主开发出一套高灵活性单体+分布式的基础框架。
后端技术栈:
SpringBoot、SpringCloud、SpringMvc、Mybatis、RabbitMq、Redis、Mysql、Oracle、Zookeeper、Elasticsearch、JVM、Zuul、分布式日志搜集监控,Eclipse插件开发
前端技术栈:
Vue、Element-ui、JQuery等
公司项目
1. 郑州银行新零售信贷项目--分布式转型项目
2. 湖北消费金融公司风险控制分布式改造项目
3. 华润万家万象城会员系统分布式改造项目
4. 接口测试挡板工具--网页版接口测试工具,支持多协议转换
5. 规则引擎--动态规则配置运行工具
......
个人项目:
1. 分布式监控CDashboard--包含链路追踪,服务监控、日志搜集监控、熔断配置空间、服务api监控测试、网关过滤器管理,中间件管理、手工重试管理、服务器远程连接等等
2. HTTP接口管理工具--包含反向代理和挡板功能
3. 完整分布式项目基础框架项目--三分钟搭建一个完整的分布式项目,集成Mybatis、Redis、Elasticsearch、Gateway,用户登陆、权限管理、注册中心(兼容eureka、zookeeper、consul)、Hystrix、分布式文件管理系统(支持ceph、fastdfs、HDFS、FTP等)、手工重试统一管理、错误通知等等
4.网页版可视化流程编排工具--通过拖拽方式完成整个调用链,完全热加载
5.Mybatis自动生成工具--一键生成SpringMvc调用4层代码(Controller、Service、Mapper、xml)
6.多tcp协议转换工具--允许多种协议之间进行转换,将非http项目接入分布式系统中
分布式监控系统,旨在减少分布式系统下的运维成本,该监控系统包含如下功能:链路追踪,服务监控、日志搜集监控、熔断配置空间、服务api监控测试、网关过滤器管理,中间件管理、手工重试管理、服务器远程连接等等
一款api接口管理工具。在现在前后端分离的潮流下,前后端开发工程师之间的交流成为一个最要问题,严重限制了开发效率。 该工具提供了一下功能,方便前后端用户开发: 1. api接口详细信息 2. java代码生成,一键生成后端项目Controller层和Dto代码