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的简单用法
喵了个喵喵
好评
讲的非常好,感觉老师是自己非常懂而且能把复杂的东西给别人讲明白的那种大牛,能学到的东西不只是这一个项目实战这么简单。课程从原理到实操推进的也非常的平滑,老师应该是前期做了精心的准,课程非常适合有GOLANG语法基础的同学来学习。虽然有些地方一点点小瑕疵,但是瑕不掩瑜,期待老师的下一门课程。
琛林
好评
谢谢老师,这门课给我的帮助很大,真正从0到1的项目实战,借鉴意义很大,学了不少架构知识,物超所值。
匿名用户
好评
看完etcd这章给老师跪了,一直搞不懂raft怎么工作的,感觉一下子就明白了。。
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题