Freecar分时汽车租赁系统

基本信息

案例ID:236812

技术顾问:uu - 4年经验 - 小红书

联系沟通

微信扫码,建群沟通

项目名称:Freecar分时汽车租赁系统

所属行业:生活消费 - 出行

->查看更多案例

案例介绍

FreeCar —— 云原生分时汽车租赁系统套件(CloudWeGo官方推荐项目,GitHub Stars 280+)
作为该项目的核心开发者,我独立负责并完整实现了后端car服务的全栈开发。该项目基于CloudWeGo系列框架(Hertz HTTP + Kitex RPC)构建,支持小程序端的小时/分时汽车租赁业务,实现用户实时查看车辆位置、预约行程、身份验证、行程管理等完整闭环。
关键技术亮点与贡献包括:
1、独立完成car服务开发,结合RabbitMQ消息队列与WebSocket实现车辆GPS位置实时同步推送至小程序页面,确保用户看到最新车辆状态,显著提升用户体验。
2、集成proto协议编译器自动生成TypeScript类型定义与请求代码,有效降低前端调用出错率,提高前后端协作效率。
3、将对象存储服务从腾讯云COS迁移至自建MinIO(S3兼容),大幅降低运营存储成本,同时保持高可用与数据一致性。
4、负责全项目的单元测试与集成测试,设计并编写自动化Docker测试框架,实现测试环境完全隔离,避免本地污染与环境依赖问题。
5、将原有JWT认证方案升级替换为更安全的PASETO中间件,提升token防篡改、防重放能力,显著加强系统整体安全性。

项目采用微服务架构(User、Car、Trip、Profile、Blob等服务),结合MongoDB/MySQL/Redis存储、Consul服务发现、Prometheus+Jaeger+OpenTelemetry可观测性、Sentinel限流熔断等云原生最佳实践,已成为CloudWeGo社区的典型落地案例。该作品充分展示了我在Go语言并发编程、微服务设计、实时系统、成本优化与安全加固等方面的实战能力。

相似案例推荐

其他人才的相似案例推荐

  • 电瓶车充电插座

    电瓶车充电插座

    一个主机通过RS485外接50个从机,2个充电接口,可以刷卡

  • 某加油小程序

    某加油小程序

    1. 负责公司核心产品的Web前端开发,确保用户界面的友好性

  • 汽车类小程序

    汽车类小程序

    1.负责公司核心产品的Web前端开发,确保用户界面的友好性和

  • 智行火车票

    智行火车票

    ●项目介绍: 智行火车票App--提供一站式出行预订平台,

  • 水果添加

    水果添加

    功能逻辑:页面展示 “苹果、香蕉、葡萄、香梨、西瓜” 的复选

  • 记账

    记账

    这是一个我自己做的记账小程序,可以方便的记录自己的收入与支出

  • 快截记账

    快截记账

    一款个人记账软件,数据私有化不上云,支持导出导入,截图记账,

  • 快截记账

    快截记账

    一款个人记账软件,数据私有化不上云,支持导出导入,截图记账,

  • 酒店搜索查询重构

    酒店搜索查询重构

    我作为核心软件架构师,负责酒店搜索中台从 0 到 1 的整体

  • 酒店AI搜索设计

    酒店AI搜索设计

    负责从 0 到 1 设计并落地AI Retrieve Ser

  • 酒店存储重新设计

    酒店存储重新设计

    牵头主导该核心存储层深度治理项目,全面负责问题诊断、技术方案

  • 机票占座系统

    机票占座系统

    参与机票占座系统项目设计与实现,该系统用于航班座位实时管控、

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服