实战 \Go语言打造分布式Crontab 轻松搞定高性能任务调度
收藏

Go语言打造分布式Crontab
轻松搞定高性能任务调度

技能储备+项目开发部署 全流程开发带你成功晋升Go开发工程师

Go语言打造分布式Crontab 轻松搞定高性能任务调度

难度 中级 ·
时长 13小时 ·
学习人数 71 ·
综合评分 10.00分
¥ 299.00

Go语言打造分布式Crontab 轻松搞定高性能任务调度

观看导学视频

Go语言打造分布式Crontab 轻松搞定高性能任务调度
Golang因其强大的协程机制,现已广泛应用于解决分布式环境下的高并发问题。本门课程中将结合Etcd与MongoDB实现一个基于Master-Worker分布式架构的任务调度系统。你不仅将掌握Golang的工程实践能力,而且会收获诸如CAP、Raft的分布式经典理论与架构经验,”工程能力”与”知识体系”齐头并进,实现华丽质变。
小鱼儿老师

全栈工程师

从零到一 完成Go实战分布式任务调度

从知识储备、架构搭建到技术实现、部署上线,结合技术与方法实现一站式指导

夯实技能储备,Go开发之旅畅行无阻

“台阶式”逐层递进,掌握分布式开发“硬技能”

Shell任务执行

Command标准库的应用

Shell命令调用

Cron表达式调用

Cron表达式的原理剖析

第三方开源库解析Cron表达式

多任务并发调度实现

Etcd协调服务

Raft协议的原理解析

Etcd服务端的搭建

核心API的解析与应用

MongoDB分布式存储

MongoDB的工作原理

MongoDB服务端搭建

常用API的应用

干货满满,快速进军Go中级工程师必备

应对Go语言实际项目开发问题

实际项目中如何进行服务拆分

如何划清职责边界

不同节点之间如何进行可靠的数据交互

如何处理分布式环境异常

掌握理论与经验增加面试砝码

经典理论剖析,领你进入分布式领域大门

企业级应用架构,助力快速晋升

基础+项目流程+开发技巧,实力全面提高

学员专享增值服务

问答专区

关于课程的问题都可在问答区随时提问,

讲师会进行集中答疑

源码开放

课程案例代码完全开放给你,你可以根据

所学知识自行修改、优化

适合人群

希望转型Go语言开发的同学
需要提升Go语言的开发经验的同学

技术储备要求

熟悉Go语言基础语法,具备一定开发经验更佳
了解Linux Shell、Github、MySQL的简单用法

环境参数

  • 开发语言 Golang 1.10.1
  • 开发环境 Goland IDE 2018.1.1
  • 依赖存储 Mongodb 4.0.0,Etcd v3.3.8
  • 部署环境 Centos7.1

万事俱备 只等你来

  • November11

    老师讲得很好,项目中用到各个组件过度衔接得非常好. 从项目中学到很多hack..., 忘老师在后章节中多hack技巧讲些注意项.

  • 匿名用户

    看完etcd这章给老师跪了,一直搞不懂raft怎么工作的,感觉一下子就明白了。。

  • kkakakaa

    之前看了老师的免费课,并发封装那块对我帮助特别大,感觉一下就开窍了,自学半天不如听老师一节课。看完前7章了,果然没有失望,全程没废话,受用。希望后面得章节赶紧开放,月底的面试就靠他了。

查看全部9条用户评价
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信