首先
最近读到两篇对我触动比较大的文章。
第一篇:亚马逊的部分视频服务,从分布式系统回到了单体架构,节约了 90%的成本。
Scaling up the Prime Video audio/video monitoring service and reducing costs by 90%
第二篇:先从工程的角度去思考,再算法。如何构建一个每秒 1.5TB 搜索效率的平台。
Searching 1.5TB/sec: Systems Engineering Before Algorithms
然后
世界是立体的。
技术从来不会独立存在,总是既伴随着别的依托技术,也伴随着对应的业务目的。
做技术的人也一样。
只在应用层思考应用,只在技术层思考技术,都会事倍功半。做应用的人,懂些网络,懂些操作系统,会更游刃有余;做技术决策,懂些工程,懂些成本,会更容易找到「捷径」。
自己对自己实现降维打击,才是不断学习的乐趣之一。