1. 熟练掌握Go语言特性及并发编程模型,深入理解goroutine调度机制和channel通信原理,能够高效处理高并发场景。
2. 精通Gin框架开发以及grpc等技术,主导设计并实现了两个高性能WebSocket服务系统,具备丰富的微服务架构设计和实现经验。
3. 熟悉mqtt,http等通信协议,了解wireshark网络抓包流程,并能分析TCP包定位异常问题。
4. 熟练掌握Redis缓存技术及其在分布式系统中的应用场景,包括数据结构选择、持久化策略和集群部署方案。
5. 精通RabbitMQ消息队列的使用和管理,熟悉消息确认机制、死信队列等高级特性在实际业务中的应用。
6. 具有扎实的MySQL数据库开发经验,包括索引优化、事务处理和SQL性能调优等方面。
7. 熟练运用Docker容器化技术进行应用部署和环境隔离,掌握Docker Compose编排工具和多阶段构建等高级用法。
8. 前端熟悉微信小程序原生开发,和微信小程序生态
9. 熟练运用 Node.js 进行后端开发,精通 Node.js 技术栈,具备独立项目落地能力
1、负责AI闹钟项目的后端语音助手服务架构设计与核心功能开发工作。
2、基于WebSocket协议自主研发设备通信中间件系统:
- 实现低延迟双向数据传输通道(平均延迟降低40%)
- 采用心跳包检测机制保障长连接稳定性(连接成功率提升至99%)
1、主导语音交互性能优化方案:
- 重构音频流处理管道使响应时间缩短至1.8s内
- 实现多模态指令并行处理机制提升并发能力
4、建立完整的服务质量监控体系:
- 部署Prometheus+Granfa实时监控关键指标
- 开发自动化告警模块覆盖90%异常场景