推荐一个不错的网约车项目!!!
掌握它,可以直接写到简历里...
啥也不说了,上图...
该项目是一款标准且已上线的“网约车”应用。符合我国交通部对网约车监管的技术要求。通过了交通部对网约车线上和线下能力认定。项目原型曾在杭州上线运行。项目中核心功能包括:账户系统,订单系统,支付系统,地图引擎,派单引擎,消息系统等 网约车核心解决方案。项目中完全采用微服务架构设计,应用了成熟的接口安全设计方案,采用分布式锁保证了分布式环境中的数据同步,用分布式事务解决了分布式环境中的数据一致性等。Git,Maven,Spring Boot,Spring Cloud,Redis,MySql ,RabbitMQ,ActiveMQ等。好了,到这里,整个项目介绍的也差不多了,感兴趣的同学可以下载一波白皮书及部分核心解决方案代码!
资料二:部分核心解决方案(可在自己项目中用的代码)资料三:网络预约出租汽车开发手册,本手册是交通部规定网约车的系统架构,接口技术要求,系统安全要求,功能要求,数据交换接口协议等。同时还请到整个项目的负责人,用【2h】给大家把整个项目从零到落地串联起来!说明:通过学习该项目,巩固大家原来学过的Spring Cloud微服务相关的知识,并学会如何在实际项目中落地应用。 |
| 对项目有整体认识。了解公司中项目管理的方式,及项目开发的整体流程。 |
| |
演示项目demo:项目的乘客端和司机端,让大家对项目有个直观的认识。 |
|
|
|
|
| |
| |
确定谁做?明确各方(产品,开发,测试,运维,运营,市场)责任。 |
|
|
| 了解项目需求,知道我们课程最终要实现的需求有哪些? |
| |
|
明确各方开发边界(Android,iOS,H5,后端,运维)。 |
|
| |
| |
|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
|
| |
| |
|
|
|
|
|
| 能手敲代码,完成功能实现。从源码级别学习,能按需进行自定义扩展。 |
| 乘客注册/登录。单点登录,服务端无状态认证,JWT。 |
|
|
|
|
|
|
|
乘客支付订单。乘客支付订单。涉及分布式事务的实现。 |
监管平台上报。将网约车业务信息,上报给国家。涉及消息队列的应用。 |
|
| |
| |
|
|
|
|
| 能熟练通过Docker和K8S,进行项目部署。实现微服务动态伸缩。 |
| |
| |
| |
|
| |
| |
|
12.
Spring Cloud Alibaba 改造 |
| 将Spring Cloud Netflix 向 Spring Cloud Alibaba 迁移 |
| 将 Netflix 技术栈 改造成 Alibaba技术栈 |
|
|
| |
| |
| |
| 实战落地填坑(原敏感信息如何安全无缝迁移,兼容老app接口等) |
|
|
|
| |
| |
| |
| |
|
| |
| |
服务网格 Service Mesh 和第一代微服务的异同 |
|
|
资料二:部分核心解决方案(可在自己项目中用的代码)资料三:网络预约出租汽车开发手册,本手册是交通部规定网约车的系统架构,接口技术要求,系统安全要求,功能要求,数据交换接口协议等。