1,常用的spring ,spring mvc, mybatis,spring security(权限认证)
2, mysql 数据库
3,redis等nosql
4,rabbitmq等消息中间件
5,spring cloud(erueka, ribbon,hystrix,feign,zuul, server config),dubbo等分布式框架的实际开发经验
6,git,svn代码同步工具
7,maven,gradle,jenkins(自动部署)
8,消息中间件kafka,rabbitmq
9,linux项目部署
机票秒出项目 核心研发 研发部-机票查询组 2020年05月 - 至今武汉 机票秒出是为了提高机票查询慢的问题 机票查询的数据来源问题,分为1,航空公司;2,代理商;3,廉价航空公司(未在中航信系统内的数据);4,一些第三方的 数据机票总类,1,航空公司的一些标准折扣FD折扣小;2,非标准折扣NFD折扣大,变动也大;3,浮动价格,这一类价格 一 般不外放,一般在机票促销的时候,价格低;4,公务员机票;5,个类代理商的价格 问题,一般机票可不可卖,主要是去中航信的etm系统(黑窗口指令)去查询机票仓位,座位数,价格,相关的数据。问题 是etm体统的返回时间特别的长,而且还有些廉价航司的几口调用也不快,多方的等待造成了查询慢的问题 实现方案,将查询好的价格存储到redis内,当机票查询的的时候直接取,但是一般会出现仓位座位数的变动,以及Y仓价格 (机票价格计算标准)的变动,还有其他商家的优惠手段,都会影响价格变化,所以redis数据会失效。利用策略的方式设 置有效的时间如:热门城市,不同时间段设置不同的有效期。将策略任务放入到mq的消息队列,让计算服务器去计算数 据。每天都会全量更新,redis负责两个事情(存储数据,实现数据有效期监控),mq实现要计算的任务内容,kafka日志 效果,mysql是存储静态数据的,计算式需要的些数据,一般不会改变 用到的技术:mq,redis, kafka,spring cloud,mysql,mybatis 进步:对于机票行业知识来了解的透彻些
角色 | 职位 |
负责人 | java研发工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
核心研发 研发部-机票查询组 2020年05月 - 至今武汉 机票秒出是为了提高机票查询慢的问题 机票查询的数据来源问题,分为1,航空公司;2,代理商;3,廉价航空公司(未在中航信系统内的数据);4,一些第三方的 数据机票总类,1,航空公司的一些标准折扣FD折扣小;2,非标准折扣
核心研发 研发部 2015年08月 - 2018年06月武汉 项目介绍:为解决停车不方便的问题,解决车位不够的问题。寻求空闲车位使空闲车位得到充分的利用(车主买了个车位, 或者租了个车位,但是上班期间这个车位空闲不可用,因此可以共享出来)。同过共享出来赚取收益,! 负责模块:预约
技术栈 1. MVVM设计模式 2. Room. 3. WorkManager. 4. Lifecycle. 5. ViewModel. 6. Li