系统架构:
系统整体使用云原生分布式微服务架构部署云环境自建机房,使用Nginx进行负载均衡处理;使用第三方缓存Redis集群主从模式哨兵监控; 使用Mysql数据库读写分离集群作为多数据源,以保证数据高可用; 使用Rabbit MQ进行部署任务、应用监控日志的流转和限流消峰,实现消息推送以及业务高可用.
项目技术栈:
Spring MVC、Spring Boot、Spring Cloud、K8S
Netty、RabbitMQ、Redis、
Mysql 、Mybatis plus.
项目主要研发语言:
java、python、go、vue
系统职责:
项目需求分析、系统框架、数据库设计搭建;
项目日常公用组件开发、全局处理方案;
日常业务需求研发;