后端技术面试 38 讲
全面构建你的后端知识体系
李智慧  同程艺龙交通首席架构师,前 Intel& 阿里架构师,《大型网站技术架构》作者
专栏
已完结·共 46 讲
|
3.7w 人已学
|
收藏
程同学
太棒了,醍醐灌顶,这操作系统和应用开发融会贯通,太棒了。 老师,遇见你是我的幸运。
2021-01-19
escray
存储这里确实水比较深,这篇专栏还只讲了关于数据库存储的部分,文件存储似乎没怎么涉及,只有在最后的 Apache Cassandra 部分讲了一点。 另外在数据库备份里面,似乎也跳过了主备数据库机制(由于浪费了服务器资源,似乎已经不怎么使用了)。 专栏中的数据库分片似乎是把分库和分表也合在一起讲了,不过这个部分本来也是需要专业的 DBA 来设计吧,架构师只能提出个框架而已。 NoSQL 的另一个说法是 Not only SQL,应该是作为传统关系型数据库的一个补充吧(用于存储文件或者对象),估计还没有哪个系统可以抛弃关系型数据的。 列式数据库似乎也没有提及。 关于思考题,分布式存储架构的动态伸缩,我只能按照前面的思路,想到一致性哈希算法,而留言里面 @Victor 大神的留言非常全面,不再重复。
2020-10-07
escray
我感觉类图不太实用,如果能够画出类图来,那么基本上代码也就写的差不多了。而且可能会遇到代码已经修改,但是设计文档中的类图已经过时的问题。好像也够工具可以直接从代码生成类图,以前 Visual Studio 就可以生成类图。 部署图估计是每一分架构设计里面都会有的,不过专栏里面画了两个立方体有点奇怪,我之前看到的至少会把数据库画成圆柱体。 用例图是我认为最有用的,特别是在需求分析,以及概要设计阶段。做一个项目,不论大小,至少应该先有一个用例图吧。 在我看来,序列图和状态图只有在遇到比较复杂的情况下,对于沟通或者整理思路很有用。但是如果用 Visio 或者其他工具可能会比较复杂,把时间都花在做图上,如果有可能,我倾向于手工或者白板画图,比较简单,并且利于修改。当然如果最后形成正式文档的时候,也可以花一些时间,美化一下。 UML 中没有流程图,但是有活动图,在我看来,活动图有点像“立体”的流程图。 估计最终在架构设计文档中还是会有流程图的,否则感觉缺了点什么。 之前的项目,在架构设计文档里面,为了撑门面,一般都会尽可能多的画图;在方案评审的时候,评委很多时候也会对图比较重视。但是也有一些项目,是先撸代码搞起来,在最后评审的时候才去补各种设计图。 如果让我来做架构师,那么用例图(场景)、组件图(逻辑)、部署图(物理)、活动图(过程)应该会有,好像还缺一个开发视图的。
2020-09-15
这个专栏对于在程序设计上的指导意义,在我心中是NO.1。
2020-08-03
小高
李老师,我感觉这句话是非常对的,“如果你不填老师想要的答案,你就是个傻瓜”,这对中国的现实情况是一个深刻的写照啊,你做一件事情,一定得为“老师”带来价值才是有意义的。干活满满!谢谢李老师!
2020-05-20
Rainbow福才
如何提升自己的技术能力,让自己快速进阶。 1. 勇于承担责任,有机会多做些技术挑战性的工作。 2. 多实战,多思考,多总结。 3. 关注问题场景,基于场景寻找解决方案。
2020-04-19
好好先生
软考考了好多,当时要是学了就好了
2020-03-29
hex
从老师的课程开始接触极客时间,老师概讲讲的很好!对我帮助很大!
2020-03-29
FreezeSoul
有的时候似乎重新回到过去,但是却有了本质的区别和进步。👍👍👍
2020-03-28
FreezeSoul
感谢,之前只是知道preparestatement会生成语法树避免的注入,现在才明白是生成执行计划,避免的注入
2020-03-28
讲师

李智慧

同程艺龙交通首席架构师,前 Intel& 阿里架构师,《大型网站技术架构》作者

李智慧,极客时间专栏《从 0 开始学大数据》作者,同程艺龙交通首席架构师、Apache Spark 代码贡献者,长期从事大型网站架构、大数据的研发工作,曾担任阿里巴巴技术专家、Intel 亚太研发中心架构师、宅米和 WiFi 万能钥匙 CTO,有超过 6 年的线下咨询、培训经验...查看更多
编辑推荐
讲师的其他课程
从 0 开始学大数据
李智慧
同程艺龙交通首席架构师,前 Intel 大数据架构师,《大型网站技术架构》作者

47讲 | 70887 人已学习

¥68¥199
李智慧 · 高并发架构实战课
李智慧
同程艺龙交通首席架构师,前 Intel & 阿里架构师,《大型网站技术架构》作者

26讲 | 23084 人已学习

¥59¥99
包含这门课的学习路径

后端工程师

27门课程 183.2w人学习
看过的人还看了
数据结构与算法之美
王争
前 Google 工程师

81讲 | 282563 人已学习

¥68¥199
MySQL 实战 45 讲
林晓斌
网名丁奇,前腾讯云数据库负责人

49讲 | 223747 人已学习

¥68¥199
左耳听风
陈皓
网名“左耳朵耗子”,资深技术专家

119讲 | 179799 人已学习

¥98¥399
设计模式之美
王争
前 Google 工程师,《数据结构与算法之美》专栏作者

113讲 | 122737 人已学习

¥98¥299
从 0 开始学架构
李运华
网名“华仔”,前阿里资深技术专家(P9)

66讲 | 151746 人已学习

¥68¥199
趣谈网络协议
刘超
前网易研究院云计算技术部首席架构师

51讲 | 130074 人已学习

¥68¥199