分布式任务调度系统

基本信息

案例ID:176496

技术顾问:William - 6年经验 - 东方证券

联系沟通

微信扫码,建群沟通

项目名称:分布式任务调度系统

所属行业:金融 - 股票

->查看更多案例

案例介绍

传统任务调度使用Crontab,需要ssh登陆服务器操作,单节点宕机后终止调度,排查问题不方便,项目使用可视化的页面配置方式,结合分布式理论实现高可用与易于扩展的高可用任务调度系统。
● 项目使用Master-Worker,一主多从的分布式架构,实现任务的高可用与高性能
● 基于Etcd实现任务在集群中分发。
● 事件广播,任务强杀功能的实现,基于etcd watcher实现
● 分布式锁 ,任务的并发调度,防止任务被多个worker执行
● 服务注册与发现,通过页面可以监控到健康的worker列表
● 并发设计,使用了Golang自带的高性能Goroutine实现任务到期时并发执行
● 异步日志,基于Goroutine任务日志以异高可用步方式传输到mongodb
● Nginx负载均衡实现了master的高可用
● 前端使用Bootstrap实现简易页面

相似案例推荐

其他人才的相似案例推荐

  • 期货量化软件开发

    期货量化软件开发

    1 负责量化软件的架构设计 2 负责量化软件的数据库表的设

  • 预测案例

    预测案例

    利用LSTM等成熟深度学习算法进行股票价格预测,实现了多提前

  • Wind金融平台数据分析

    Wind金融平台数据分析

    wind金融数据平台,石油与天然气资源数据提取,数据分析落库

  • 上交所可转债业务

    上交所可转债业务

    根据交易所文档实现上交所可转债业务 该功能封装成独立的so

  • 低延迟交易柜台

    低延迟交易柜台

    做过低延迟交易柜台的开发 熟悉沪深交易所的api 数据上

  • eBOND小程序

    eBOND小程序

    责任描述: 1、采用微服务架构,根据业务模块进行服务划

  • 算法成果

    算法成果

    目前自由职业从事股票高频交易,利用深度学习对股票高频时间序列

  • 算法成果2

    算法成果2

    基于LSTM建立的时间序列深度学习模型,用于预测未来一段时间

  • 巨潮咨询网

    巨潮咨询网

    本人作为新版巨潮网的项目负责人,带领开发团队成员与需求人员、

  • 某对冲基金中台系统

    某对冲基金中台系统

    设计与实现整套系统。各类数据抓取系统。各类大数据分析系统。前

  • 交易宝

    交易宝

    交易宝APP主要提供A股和港股的自选,行情,资讯,及对接券商

  • 容器生态从0到1

    容器生态从0到1

    https://xie.infoq.cn/article/4

发布任务

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

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服