后端核心 Java, Spring Boot/Cloud/Cloud Alibaba, Spring MVC, MyBatis/MyBatis-Plus
微服务与治理 Nacos, Spring Cloud Gateway, OpenFeign, Ribbon, Sentinel, Seata
数据库与 MySQL, Oracle, Redis
塔吊可视化与智慧工地管理系统
· 项目描述: 一套集塔吊运行状态实时监控、防碰撞预警、驾驶员行为分析、环境监测于一体的智慧工地物联网平台。负责整个后端系统的架构设计与核心开发。
· 技术栈: Spring Cloud Alibaba, Netty, MySQL + Redis
· 个人职责与成果:
· 架构设计: 采用微服务架构,设备接入层使用 socket 处理海量塔吊传感器(倾角、风速、吊重等)的TCP长连接数据上报,数据解析后通过 hbase 异步分发至业务处理服务。
· 实时处理: 实现实时碰撞预警算法的服务化,通过计算塔吊间距离与角度,在毫秒级内发出预警,并通过 WebSocket 推送至前端可视化大屏。
· 数据存储与分析: 海量时序数据存入 MySQL(分表),关键指标缓存至 Redis。
· 性能优化: 通过连接池优化、消息批量处理、JVM调优,单节点支持超过3000台设备的并发数据接入,系统日均处理消息超3000万条。
塔机安全可视化终端产品,该平台是以施工项目为管理维度,以塔机数据为出发点,全方位的管理项目的各项数 据。 业绩: 塔机相关数据展示,如塔机的基础数据、运行数据、告警数据等,并生成pdf数据报告。通过数据采集,结合一些算法,开发 出项目的安全等级数据、顶升数据等,进行统计显
为塔机租赁公司提供的资产管理、项目管理、人员管理,以及一些流程化任务管理的数据管理平台。 业绩: 资产管理模块开发;项目、库房管理模块开发;资产型号用户自定义管理模块开发;用户自定义权限管理模块开发;资产调 拨模块开发;项目资产安装、拆除模块开发;项目物资全流程管理模块开