之前的一期可以看这里 Ruby 企业级架构师培训(实验班)暨 Rails on Cloud 开源 Contributer 招募
第一期结业感受可以看这里:首期 Ruby 架构师培训结业以及我的一些感受
基础决定了能走多高,所以我们先要夯实基础。 基础部分,不仅帮大家快速回顾 Ruby 语法,而且重点讲解元编程相关内容,以及着重让大家理解真正的面向对象编程。
如果说我看了很多技术博客,非要从其中选择一篇对我影响最深的博客的话,我觉得这篇《与其学架构,不如学模式》对我影响是最深的。
无论是前端和后端,都有很多层出不穷的框架,但是设计模式就那么多,而且常用的更少。
所以我们会结合实际,讲透设计模式。
我们不仅去讲,而且会去 Rails 框架中寻找使用了这些设计模式的地方,给大家把原理讲清澈。
这正是我们手动构建一个 Ruby on Rails 框架的理由。
通过本篇章,我们深入理解服务器运维,HTTP 1.1, HTTP 2 等,深入理解缓存,深入理解网络。因为这些是我们性能优化的基础。
这是上期没有的,这期决定增加一下。
我个人觉得微服务将会走向末路,云原生才是未来。
我们从服务器运维的角度可以看看,从实体机到虚拟机,从虚拟机到容器,这个趋势就是越来越轻。
那么从架构的选择来说,微服务与 Service Mesh 来说,Service Mesh 自由度更高,耦合度更低,所以我觉得云原生将是一个大的趋势。
现在大厂已经基本都把架构从微服务架构转移至云原生了。
无论是微服务还是 Service Mesh 都是因为单体无法解决高并发、高可用、高性能这些问题而引发的拆解。
微服务也好,Service Mesh 也好,基础要解决的问题没有变,解决问题的手段变了而已。
学好微服务基础,有利于我们做好架构,做好应用开发。
本期课程因为相对更加成熟,再加上增加了一部分新内容,因此定价为 4999 元。
开课时间为 5 月 6 日晚 20 点。
上课时间暂定为每周二晚 8 点 -10 点 和每周五晚 8 点 -10 点
每晚两个课时,每个课时不低于 45 分钟。
课程开课前三节课 100% 原路返还,从第四节课开始按照总课程 80 课时,减去所听课时,退回剩余的。