调度系统

生活消费 外卖 案例ID:211618
Jason Li
5 年经验· 北京闪送科技
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

各服务之间使用Protocol Buffers作为结构化数据存储格式,从而提高了服务请求的传输性能。
使用Timer进行订单调度状态监控机制,能够在动态频次下高效完成订单调度,确保调度系统的实时性
使用redis缓存了订单,配送员信息以及定位信息,根据发件定位使用redisGEO快速检索附近的配送员,显著提高了数 据的访问数度
使用Mysql缓存了调度配置,完成了配置的持久化存储。
使用Apollo配置中心管理配置文件,实现了配置的集中管理和自动更新,提高了系统的灵活性和维护效率
使用websocket完成了对配送员定位信息的持续收集
使用IFF框架完成调度规则的逻辑处理,实现了一套灵活且高效的规则处理机制,使得调度系统能够根据不同的业务需求 灵活调整配对逻辑。

调度系统

生活消费 · 外卖 案例ID:211618
联系该工程师
微信扫码,建群沟通
作者: Jason Li - 5年经验- 北京闪送科技

案例介绍

各服务之间使用Protocol Buffers作为结构化数据存储格式,从而提高了服务请求的传输性能。
使用Timer进行订单调度状态监控机制,能够在动态频次下高效完成订单调度,确保调度系统的实时性
使用redis缓存了订单,配送员信息以及定位信息,根据发件定位使用redisGEO快速检索附近的配送员,显著提高了数 据的访问数度
使用Mysql缓存了调度配置,完成了配置的持久化存储。
使用Apollo配置中心管理配置文件,实现了配置的集中管理和自动更新,提高了系统的灵活性和维护效率
使用websocket完成了对配送员定位信息的持续收集
使用IFF框架完成调度规则的逻辑处理,实现了一套灵活且高效的规则处理机制,使得调度系统能够根据不同的业务需求 灵活调整配对逻辑。

相似案例推荐

  • 订单列表

    订单列表

    列表的展示,快速渲染界面。使用网络接口请求的方式,动态的加载

  • 烘焙帮

    烘焙帮

    烘焙帮是一款面向家庭烘焙爱好者的食谱社区APP, 为烘焙爱好

  • 测试

    测试

    可以介绍作品详细功能、你在作品中负责的角色等,这样需求方在搜

  • 点餐微信小程序

    点餐微信小程序

    项目由本人进行全栈开发,具体功能模块包括1.首页模块:展示餐

  • 点餐微信小程序

    点餐微信小程序

    项目由本人进行全栈开发,具体功能模块包括1.首页模块:展示餐

  • 轻醒咖啡

    轻醒咖啡

    轻醒咖啡小程序 提供在线浏览商品、在线下单、充值等功能,后台

发布任务

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

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×