Golang因其强大的协程机制,广泛应用于解决分布式环境下的高并发问题。本课程结合Etcd与MongoDB实现一个基于Master-Worker分布式架构的任务调度系统,带你掌握Golang的工程实践能力以及CAP、Raft等知识经验。
Shell任务执行
Command标准库的应用
Shell命令调用
Cron表达式调用
Cron表达式的原理剖析
第三方开源库解析Cron表达式
多任务并发调度实现
Etcd协调服务
Raft协议的原理解析
Etcd服务端的搭建
核心API的解析与应用
MongoDB分布式存储
MongoDB的工作原理
MongoDB服务端搭建
常用API的应用
应对Go语言实际项目开发问题
实际项目中如何进行服务拆分
如何划清职责边界
不同节点之间如何进行可靠的数据交互
如何处理分布式环境异常
掌握理论与经验增加面试砝码
经典理论剖析,领你进入分布式领域大门
企业级应用架构,助力快速晋升
基础+项目流程+开发技巧,实力全面提高
关于课程的问题都可在问答区随时提问,
讲师会进行集中答疑
课程案例代码完全开放给你,你可以根据
所学知识自行修改、优化
希望转型Go语言开发的同学
需要提升Go语言的开发经验的同学
熟悉Go语言基础语法,具备一定开发经验更佳
了解Linux Shell、Github、MySQL的简单用法
无聊的悟空
好评
绝对是10分的课程!其实我觉得这个课程难度应该定为高级,运维开发中属于偏系统,基础设施类的项目了吧?比普通的web类的项目的技术点,逻辑架构多了不少东西,虽然看似只有个简单的页面,几个功能而已;但真的是麻雀虽小,远远不止五脏俱全;现在的运维开发多是偏向与已有开源软件的web功能开发,比如实现ansible的页面化操作 诸如此类的等等,跟本课程中操作etcd,定时shell的难度简直不值一提。最后,感谢老师!! 最后我想问:老师什么时候还能再出类似的这种偏运维系统的课程啊? (好吧,我是做运维工作的...哈哈)
喵了个喵喵
好评
讲的非常好,感觉老师是自己非常懂而且能把复杂的东西给别人讲明白的那种大牛,能学到的东西不只是这一个项目实战这么简单。课程从原理到实操推进的也非常的平滑,老师应该是前期做了精心的准,课程非常适合有GOLANG语法基础的同学来学习。虽然有些地方一点点小瑕疵,但是瑕不掩瑜,期待老师的下一门课程。
慕先生1559070
好评
小鱼儿老师讲的很不错,虽然只有十几个小时的课程,但是从讲课的逻辑性和细节来看,准备估计就用了2-3个月的时间。辛苦辛苦了。有不懂的地方,在群里随时沟通,小鱼儿老师都是很认真负责的回答。遇到这么好的老师不容易呀,感恩!
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题