2021.05 - 2023.06 C+Cloud云平台系统
项目描述:C+CLOUD云平台是创捷自主开发的一个综合性管理服务平台,该平台实现了对收银设备全生命周期的管理和监控,支持对设备进行实时的远程控制,同时对创捷的订单和客户进行统一管理,完美支持客户的定制化开发。
技术栈:此项目是基于Spring Boot、Spring Cloud、Spring Cloud Alibaba搭建的分布式系统,采用nacos作为服务注册中心和配置中心,并集成了Spring Security、Redis、RabbitMQ、Sentinel等微服务中间件,采用Jenkins+GitLab+Docker实现自动化部署。
职责描述:
1、负责需求分析讨论,数据库设计,功能模块设计,代码开发和重构,功能测试,项目部署;
2、基于RabbitMQ和MQTT协议,实现设备上收银软件的灰度和全量发布、升级更新、卸载的设计;
3、解决大数据量查询和导出问题,优化方案,提高查询效率;
4、基于RTMP协议和WebSocket技术实现Web端远程控制自助终端设备,并可以互相通信和传输文件。大大提高了画面清晰度,保证了远程