租赁SaaS云服务平台是为末端派送企业 提供“车辆租赁”、 “车辆售卖”、“智能充换
电”、“车辆维保”、“车辆监管”,解决外卖、快递公司监管车辆的难题,为外卖骑手提供
服务。我主要负责的是车辆租赁以及基础平台服务工作。
(1)开发框架、技术、开发工具
微服务开发框架,Spring Cloud全家桶,Dubbo框架,Redis,Kafka等一些中间件。
(2)项目结构
整个业务分为网关服务、用户服务、车辆服务、骑手服务、订单服务、支付服务、综合业
务服务、redis服务、Kafka服务等。
(3)工作职责
承担租赁业务负责人的角色,带领另外一个小伙伴一起开发车辆租赁、车辆售卖以及
SaaS基础平台的产品需求。与产品协调需求,定下开发任务,分解开发任务,把控业务
主线。
进行所有新来租赁业务需求的表结构设计。
线上出现租赁业务问题的第一解决者。
遇到的挑战: 租赁业务大改版,把控所有的租赁业务新流程。
租赁业务大改版: 租赁主要流程发生了变更,以及部分老租赁代码是php代码,维护php的人员即将离职。导致核心的订单一系列表需要修改,还需要下沉所有涉及到租赁的php代码。改版时针对一些表结构设计不合理的进行全面修改,上线时迁移数据的SQL脚本达到了4百多行。上线当天晚上发现数据出现了问题,马上进行数据库备份,修正错误的SQL,修正错误数据,在早上骑手使用之前顺利修复了数据。
把控租赁业务的业务线: 公司项目多,人员紧张,我带领一个同事承担所有的租赁业务需求。我需要对租赁的业务以及系统架构很熟悉,这样才能快速解决问题以及保证业务的兼容性。期间也出现过新业务上线对老业务产生过影响,但是能马上定位错误,解决错误。