invoice-domain(携程财务系统)
开发工具 :Idea
开发环境 : Tomcat8
数据库 :Mysql
基础框架 :SpringBoot+Dal
监控平台:HickWall
契约系统 : Mom
缓存 :Redis
消息中间件 :Qmq
限流组件:Sentinel
版本控制 :Git
依赖管理 :Maven
生产服务器:携程云、阿里云
日志搜索:Clog
微服务设计理论指导:DDD
发布:Captain
项目介绍: 携程旅游发票系统为携程财务管理下的一个核心系统,为携程客户及客服提供发票的开具、红冲、查询等功能,还额外支持预约开票,批量开票,票种支持纸质和电子发票;目前发票域以 DDD 做为构建微服务的理论指导,相对传统架构,业务更加内聚,业务边界更加清晰,在发票域内部开票会对发票单根据供应商或者其它参数维度进行分包生成草稿,根据订单状态确定是立即开票和预约开票。
携程集团
项目二描述:
责任:将整个系统由原先的.net改为java。
开发工具:eclipse
开发环境 : SpringBoot + Spring+Tomcat
前端框架:avalonjs,vuejs.
数据库: Oracle+SqlServer+Mybatis+DbJdbc
缓存:redis
版本控制 : Git
依赖管理:Maven
网上投诉系统是携程公司为了处理客户在享用携程提供的业务的时候,对服务存在的不满,开发出来的一套系统目的为了及时了解客户的反馈和体验,项目中主要包括登录模块,投诉模块,创建投诉分为已完成投诉,正在处理的投诉,催处理(复杂),创建新的投诉用户。用户详情的等模块。
成果:网上投诉系统现在已经在携程的门户网站上线。
携程集团
项目三描述:
责任:完成核心系统后端功能模块和简单的测试。
开发工具:eclipse--plsqldev
开发环境 : SpringMvc+ Spring+Tomcat
数据库: Oracle+ Mysql+DbJdbc
缓存:redis
批处理框架:RaptorBatch+SpringBatch
任务调度 : Quartz
打包部署:Jenkins +Anltus
版本控制 : Git
依赖管理:Maven
携程旅行网是国内领先的票务公司,致力于为客户提供好的居住,旅行的体验,其后台系统是Dashboard,newWarehouse模块就是为此系统添加新的模块,项目的后端有我负责包括建表(CBT_CN_ACCT_VAR和CBT_CN_TRX_VAR两张表),表字段的评估,建立数据的清理规则(数据量比较大),一份feed的数据量在650万左右,在batch项目中添加对这两张表中数据的处理功能,完成接口的编写,其中CBT_CN_ACCT_VAR是用来前端页面展示的,CBT_CN_TRX_VAR存放这下载的交易量,用来生成EXCEL.
成果:已上线,项目稳定。