刘欣炟2024年03月12日
39阅读
开发技术java
所属分类电商

作品详情

1. 项目介绍:为了广泛覆盖全国的互联互通充电网络,完成 API 互联互通和支付场景的打通,消除充电平台壁垒,充分简化用户充电步骤,增强用户体验。车主可通过快电 App 一键找到附近的好用的充电桩,并可通过“在线导航、找桩路书”等一键导航、快速找桩,提供周边服务功能,整体项⽬实现了从上游桩企到下游渠道的互联互通,完成“找桩-充电-支付”全流程。
2. 项目技术架构:系统整体分层架构的思想,整体架构分为业务应用层/前端、网关层、共享服务层、数据层、以及基础建设。项目开发工具 IDEA ,项目构建:Maven、GitLab、Jenkins、Yapi 、太昊等,项目管理 Worktile、WIKI 、飞书。
. 业务应用层/前端:C 端 APP 、运营后台配置(盖亚,瑞亚)、订单 、查价、渠道信息、开放平台。
. 网关层:GateWay、Nginx 等。
. 数据层:Druid 连接池、MyBatis-Plus 等
. 共享服务层:SpingCloud 微服务项目,模块使用 SpringBoot 、模块之间的相互调用使用 Feign 组件、Sentinel/Hystrix 令牌限流、Nacos 注册中心以及配置中心、RabbitMQ 消息中间件。
. 基础建设层:包括 MySql、Redis 集群、OSS 对象存储、ElasticSearch 、消息队列 RabbitMQ、XxJob 定时任务、Grafana 监控报警/链路追踪、elk 日志收集与存储。
3. 项目角色:整个项目组包括企业合作中心,交易中心,用户增长中心、定价中心、质量中心、我主要负责企业合作中心的部分⼯作内容,其中包括企业合作中⼼的需求研发、项目优化、线上⽇常问题的排查及解决、⽬前快电的⽤户量达到 5千万⼈次,⽣产上游承接784个桩企运营商、5w+充电站、下游对接 458个渠道。
4. 项目贡献:在快电企业合作中心的工作期间成功完成了12 家桩企和32家渠道的对接,其中包括京东、特来电、蔚来能源、货拉拉等,另外对于公司数据的合规性以及审计对私密数据的要求、设计并实现数据脱敏的0-1搭建,主要包括技术方案的设计和使用,采用 ShardingSphere 开源组件,分三步走的设计思路,从测试至生产的逐步验证完成了数据加密解密,通过7天的时间,完成其中亿级别数据的加密,取得了阶段性的成果。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论