个人介绍
Ÿ 熟悉常用数据结构。理解GMP调度模型(协程并发)。熟练使用gin、gorm框架。
Ÿ 了解微服务架构设计。
Ÿ 熟悉linux下开发工具链、jetbrains ides、git、网络配置、进程管理、系统配置,github。
Ÿ 了解linux内核,内存结构与内存管理。
Ÿ 熟悉常见网络拓扑结构、常见网络故障。熟悉tcp、udp和http协议。
Ÿ 熟悉elasticSearch使用,了解数据结构和使用场景。熟悉hadoop配置搭建,了解分布式相关知识、cap 原理。
Ÿ 熟练使用mysql,了解 innodb 引擎。了解redis的使用、使用场景。
Ÿ 熟悉dockerfile,了解自制Dockerfile、docker-compose制作。
工作经历
2023-06-01 -2023-08-31天津深思维后端
工程***(基于ChatGPT) 后端服务 角色及产出:后端开发 负责“消息转发服务”的设计与实现。 HTTP服务(响应流处理(SSE)、缓存热数据)。 显示图片,包括beta版从搜索引擎抓取图片和正式版返回 AI生成的图片。 技术选型:golang原生HTTP、原生log。gin、gorm框架。 管理系统后端开发。我负责部分RESTful接口。 技术选型:Java Spring Boot。 实现了小程序用户与ChatGPT的流畅交互,提供关键字生成(搜索)图片功能,并优化数据获取途径(缓存),提升用户体验。
教育经历
2019-09-01 - 2024-06-01天津职业技术师范大学计算机科学与技术本科
技能
工程:聊天*小程序(基于ChatGPT) 后端服务 角色及产出:后端开发 负责“消息转发服务”的设计与实现。 HTTP服务(响应流处理(SSE)、缓存热数据)。 显示图片,包括beta版从搜索引擎抓取图片和正式版返回 AI生成的图片。 技术选型:golang原生HTTP、原生log。gin、gorm框架。 管理系统后端开发。我负责部分RESTful接口。 技术选型:Java Spring Boot。
客户端之间发送消息、离线自动推送。 角色及产出:后端架构的设计与实现、后端开发、部署和运维 在 docker 中,部署和配置 kafka、zookeeper、redis、mysql 等中间件和数据库。 使用 Netty 的 WebSocket 框架,实现消息转发逻辑。 使用 RPC(Dubbo) 和 MQ(Kafka)实现异步保存消息、模块间通信。 可优化: 节点优化成动态扩展,使用 zookeeper 做服务发现,实现横向扩展,提高系统并发能力。 把 JSON 明文字符串改成用 Protobuf 框架压缩、加密传输,提高传输效率和增强安全性。