奋斗的案例列表

作者:奋斗 · 共 2 个案例

分班服务

项目描述: 分班服务主要维护学生和班级、以及学生和辅导班的对应关系,主要分为四个模块:下单分班策略、转辅导班、二次分班和合班。其中分班策略位于下单主链路中,主要难点是分班策略相对复杂,访问量大,同时要保证响应时间以及超卖问题。转辅导班、二次分班和合班属于B端操作,难点主要是每次操作的数据量大、分布式事务不一致问题。 主要职责: 1. 该项目原属于订单服务的一个子模块,通过梳理订单代码了解业务逻辑,将该模块独立了出来。 2. 采用策略+pipleline的模式使各个子策略可以灵活编排,增加了代码的可扩展性、复用性。 3. 通过异步任务的方式将批量转辅导班、二次分班等操作异步化。后

分布式调度中心

该项目用于为大数据开发人员提供的一个可配置的作业管理系统。主要分为两个模块。包括调度中心和执行器。二者运行于不同的jvm进程中。其中执行器可以有多个。调度中心主要负责作业调度、执行器管理以及作业的配置及维护。执行器是具体任务的执行者。 该项目是在github中开源项目的基础上做的改造,用到的主要技术包括quartz,spring-boot,springmvc+mybatis+spring。

案例判断参考

程序员兼职平台怎么选 程序员平台对比怎么看 企业找程序员外包避坑

奋斗的案例列表

分班服务

项目描述: 分班服务主要维护学生和班级、以及学生和辅导班的对应关系,主要分为四个模块:下单分班策略、转辅导班、二次分班和合班。其中分班策略位于下单主链路中,主要难点是分班策略相对复杂,访问量大,同时要保证响应时间以及超卖问题。转辅导班、二次分班和合班属于B端操作,难点主要是每次操作的数据量大、分布式事务不一致问题。 主要职责: 1. 该项目原属于订单服务的一个子模块,通过梳理订单代码了解业务逻辑,将该模块独立了出来。 2. 采用策略+pipleline的模式使各个子策略可以灵活编排,增加了代码的可扩展性、复用性。 3. 通过异步任务的方式将批量转辅导班、二次分班等操作异步化。后...

分布式调度中心

该项目用于为大数据开发人员提供的一个可配置的作业管理系统。主要分为两个模块。包括调度中心和执行器。二者运行于不同的jvm进程中。其中执行器可以有多个。调度中心主要负责作业调度、执行器管理以及作业的配置及维护。执行器是具体任务的执行者。 该项目是在github中开源项目的基础上做的改造,用到的主要技术包括quartz,spring-boot,springmvc+mybatis+spring。...

案例判断参考

程序员兼职平台怎么选 程序员平台对比怎么看 企业找程序员外包避坑
查看简历
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×