



个人介绍
我是程序员客栈的【hzzjava】,一名【Java开发工程师】; 我毕业于【西北大学】,担任过【云聚物流】的【Java开发工程师】,担任过【东方瑞通】的【Java开发工程师】; 负责过【tms系统】,【财务日报】,【预算管理】的开发; 熟练使用【JUC】,【Spring Cloud Alibaba】,【MySql】,【Redis】,【Kafka】; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2022-08-10 -2023-12-31东方瑞通(北京)咨询服务有限公司Java开发工程师
负责trainone,myruitong,企业学习平台,训战平台的代码开发与维护。 负责财务相关需求的技术评审,负责财务日报,预算管理的日常数据维护,问题处理。 负责用友凭证数据补录,数据清洗。
教育经历
2014-06-16 - 2019-06-25西北大学城市规划与设计本科
技能

1.本方案定位于构建一个高效、安全、可扩展的微服务即时通讯系统,核心价值在于提供实时、可靠的聊天功能,支持用户注册、好友管理、群组聊天和文件传输等。解决了传统聊天系统在可扩展性、实时性和安全性方面的痛点,例如单体架构下的性能瓶颈、消息延迟,以及数据泄露风险。通过微服务架构和WebSocket技术,确保系统高可用性和即时响应;同时,集成JWT认证和AES加密,保障用户隐私和数据安全。 2.相比市场上的即时通讯方案(如*、Slack或企业级IM工具),本方案采用开源微服务架构,基于Spring Cloud Alibaba + Vue3实现,具有更高的自定义性和扩展性。特色包括: - 微服务拆分 :将功能模块化为独立服务(如Auth、User、Group、Message、IM),便于独立部署和 scaling,而非市场方案的 monolithic 设计。 - 实时通讯优化 :使用WebSocket和Socket.io,确保低延迟消息推送,支持在线状态监测和历史消息同步,优于一些依赖轮询的市场产品。 - 安全增强 :内置JWT双重验证、AES消息加密和数字签名,防范篡改和泄露,超越了许多基础IM工具的安全水平。 - 集成现代技术 :结合Nacos注册中心、Kafka消息队列和Redis缓存,提供高性能和容错能力;前端使用Vue3+TypeScript,提升开发效率和用户体验。 - 开源与自定义 :作为开源项目,便于二次开发,适合企业内部部署,避免市场方案的订阅费用和数据隐私担忧。 3.方案的产品组成包括后端微服务集群(Gateway、Auth、User、Group、Message、IM服务)和前端Vue应用。技术选型如下: 后端:Spring Boot 2.7.x、Spring Cloud Alibaba 2021.x、Nacos(注册/配置)、Gateway(网关)、JWT(认证)、WebSocket(通讯)、MySQL(存储)、Redis(缓存)、Kafka(消息队列)。 前端:Vue 3.x、TypeScript、Vite、Element Plus、Pinia、Vue Router、Axios、Socket.io。

相似推荐 换一批
java
900元/天
高汇通
技能:Java,小程序
java全栈开发
350元/天
上海凯鸿开科技有限公司
技能:Java
java
600元/天
前北京六行君通信息科技股份有限公司
技能:Java,Spring, Spring Boot, Spring Cloud,Redis,Struts 2,Hibernate,MQ、Nginx,Socket,MySQL,vue vue-router vuex,vue+elementUI/ivew/vux+axios+vuex,H5+CSS3,Ajax、JQuery
java研发工程师
300元/天
京东商城
技能:Java,Spring(Spring、Spring MVC、Spring Cloud),MySQL