地震预警信息发布服务管理系统
开发技术栈:springcloud+mybaties+mqtt/kafka+redis+ELK+git
项目人数:15人
责任描述:
负责产品线人员工作安排与协调;
参与产品的整体业务需求调研与业务模型设计;
负责系统(v3.0)的重构设计,基于遵循高内聚低耦合拆分spring cloud微服务。
基于Netty 实现的低延迟、高性能的 mqtt 物联网组件,可支撑百万级连接、秒级消息推送。
实现内部简单的服务开放平台,封装实现了开放平台的大部分功能包括:签名验证、统一异常处理、应用授权、接口限流、业务参数验证、秘钥管理等。
搭建高可用系统:Mysql集群(PXC)和Redis集群(Redis cluster)做数据存储,使用RabbitMQ集群做消息队列。使用ingress-nginx进行微服务的负载均衡。