加餐__实战:“画图程序”_的整体架构

你好,我是七牛云许式伟。

我们先回顾一下“架构思维篇”前面几讲的内容:

57 | 心性:架构师的修炼之道

58 | 如何判断架构设计的优劣?

59 | 少谈点框架,多谈点业务

60 | 架构分解:边界,不断重新审视边界

加餐__数据的迁移应该如何做?

你好,我是唐扬。

在“数据库优化方案(二):写入数据量增加时,如何实现分库分表?”中我曾经提到,由于 MySQL 不像 MongoDB 那样支持数据的 Auto Sharding(自动分片),所以无论是将 MySQL 单库拆分成多个数据库,还是由于数据存储的瓶颈,不得不将多个数据库拆分成更多的数据库时,你都要考虑如何做数据的迁移。

加餐__谈谈我的“三观”

也许是人到了四十多了,才敢写这么大的命题。不过,我还是想把我的想法记录下来,算是对我思考的一个“快照”(snapshot),给未来的我看看。我想这篇文章要么被未来的我打脸,要么打未来我的脸。但不管怎么样,我觉得对自己来说都很有意义。

加餐__推荐几款常用的性能测试工具

你好,我是刘超。很多同学给我留言想让我讲讲工具,所以我的第一篇加餐就光速来了~

熟练掌握一款性能测试工具,是我们必备的一项技能。他不仅可以帮助我们模拟测试场景(包括并发、复杂的组合场景),还能将测试结果转化成数据或图形,帮助我们更直观地了解系统性能。

加餐__我是如何使用tracepoint来分析内核Bug的?

你好,我是邵亚方。

我们这个系列课程的目标受众是应用开发者和运维人员,所以,你可以看到课程里的案例在分析应用问题的时候,都在尽量避免分析内核 bug,避免把内核代码拿过来逐个函数地解析为什么会这样。我希望这个课程可以降低内核的门槛,让更多人可以更加容易地了解内核机制,从而更好地解决应用难题、提升应用性能。

加餐__想当架构师,我需要成为“全才”吗?

你好,这里是极客时间编辑部。

不知不觉,“许式伟的架构课”专栏已经更新了 3 个多月,我们的后台收到了同学们数以千计的留言。许式伟老师每天都在实时关注着留言并回答同学们的问题,同时根据同学们的留言不断优化调整课程的设置。

加餐__新型的团队管理和协作方式是怎样的?

你好,我是黄勇。通过对本专栏“OKR 未来展望”模块的学习,希望你能从 OKR 的现在看到 OKR 的未来。

首先,我们从 OKR 落地失败的一些案例中进行解读,希望你能从这些典型的案例中找出它们失败的原因。随后,为了帮助大家更好地落地 OKR,我从 OKR 的初步落地、初见成效、出具规模等不同阶段,介绍了一些易用且有效 OKR 落地工具。