系统支持短信发送,邮件发送,APP推送等功能的使用。
部分项目经验:
负责组织架构,人员,机票后处理等模块开发,使用springboot,springcloud框架Java语言开发,数据库使用mysql
基于Maven构建项目,使用gateway组件实现对请求的用户校验和权限校验,服务之间数据通信使用fegin组件,通过使用
ribbon组件来实现负载均衡,使用hystrix来实现接口的熔断和限流
通过redis提供服务的性能
消息中间件使用Kafka,实现项目之间的解耦和实现后续业务
的可扩展性
ORM层使用的mybatis,组合使用tkmapper组件
使用apollo作为配置中心,实现配置增加修改的热部署