Serverless实战:打造个人阅读追踪系统

进入互联网时代,知识的获取成本变得前所未有的低廉,但是无论再好的知识,若是没有对个人产生价值的话,那也只不过是一种信息噪音而已。我在《个人知识管理:知识的三种形态》这篇文章中使用“材料 -> 资料 -> 知识”这样的路径来诠释信息的流通,如何方便快捷并且有效地收集材料,再将其整理转化为有价值的个人知识体系结构,在这个信息极度碎片化的时代变得尤为重要。而在《去伪存真的知识管理之路》一文中也详细阐述了如何将网络上的碎片化文章纳入统一的稍后阅读体系,比如有时候在朋友圈看到一篇好文章,但暂时没时间直接看,或是这篇文章值得再读一遍,细读一遍,那么我就会将其存入稍后阅读工具即Instapaper当中,诸如此类的还有Pocket、收趣等等。

传统教育的断崖

“Most likely to succeed”《极有可能成功》是一部今年在中国很火的教育议题纪录片,我们与好伙伴——Aha社会创新学院举行的ThoughtWorks专场六城巡演活动已近尾声。影片的制作人是一名在美国创投领域拥有25年经验的资深投资人,在退休后专注于教育议题探讨,并从自身的工作和孩子教育经验中发现了美国教育系统存在的架构缺陷。

关于影片中的重头戏“High Tech High(HTH)案例”所引发的教育变革思考,网络上已有很多精彩分享和解读,可是影片结尾处所提到的“技术进步与价值教育的鸿沟加剧”的讨论却寥寥无几。

我在社会领域跨界多年,与Aha群岛教育加速器也有三年的合作,在此想以一名深度浸泡程序员文化达四年之久的ThoughtWorker身份来谈谈这部纪录片带给我的启示和感受,为各位看官抛砖引玉。

从React到React Fiber

React这样的调度策略对动画的支持也不好。如果React更新一次状态,占用浏览器主线程的时间超过16.6ms[1],就会被人眼发现前后两帧不连续,给用户呈现出动画卡顿的效果。

React核心团队很早之前就预知这样的风险的存在,并且持续探索可解决的方式。基于浏览器对 requestIdleCallback和requestAnimationFrame这两个API的支持,以及其他团队对这两个API的实现,如React Native团队。React团队实现新的调度策略–Fiber reconcile。

Fiber)是一种轻量的执行线程,同线程一样共享定址空间,线程靠系统调度,并且是抢占式多任务处理,Fiber 则是自调用,协作式多任务处理。