《并发哲学:从编程入道到开悟升天》1.3总结:并发能力应是必知必会

并发能力应是必知必会

本章,我们从两大时间线正反叙事,浅显探究了并发基本哲学观起源,并发在人类发展史上的运用,在新时代下的突出价值。

当多任务与单调简单系统冲突,一种协调处理多任务的能力成为生物进化的必然,在1.1中,我们推演了身体的神经反应机制,原来,同时画方圆正是一个人能否并发处理问题的一种典型体现,连贯的画方圆动作,来自顺畅、频繁、敏捷且准确的双手动作切换,“同时”只是错觉。

掌握以“顺序”分配任务,达到“同时”效果的规律,这是人类发展史上的关键里程碑。学会精准投掷,通过调用“抛出”方法,指定投掷的参数,人们利用惯性等自然规律这双看不见的手,帮助我们解决了不少麻烦,让我们学会了远程攻击的本领,从而在自然界一路开挂,震惊四座。而这正是并发的哲学本源。

分工与协调也离不开这样的方法,在1.1节中,考古学家的综合推算与佐证,告诉我们以投掷为关键节点的意识萌芽与行为实践,为高级语言交流和社会化分工协作奠定坚实基础,是人类高级神经桥进化的体现。

而到了1.2节,漫天的大数据、并行计算、高并发字眼,充斥着互联网求职者的眼眸。人们明白,一样叫并发的能力,掌握它可以拥有机会和高薪。

在接下来的故事中,又有淘宝、QQ、12306等耳熟能详的软件与网站或者是系统,顶住了高并发任务,捍卫了属于自己的胜利果实。Nginx,Intel,这些可能少许陌生的先驱,利用并发思想,处理好了多任务负载,铸就了时代的里程碑,奠定了自己未来的霸主地位。掌握并发能力,处理好并发任务,是互联网弄潮儿的生存底线,是时代先驱者的强大武器。

在1.2的末尾,从处理器时代回溯到打孔机,这个计算机时代的刀耕火种,又让人们梦回远古,开始对并发哲学本源的探索。

即便,现在的你还不懂并发,甚至不了解并发的定义,但我们分析自己,分析历史,抛出了问题,也看到了联系:

  • 人们需要面对无法同时处理多任务的系统处理多任务的情况,这是并发思想的哲学本源
  • 并发在当下处处可见,且依据史实与一系列软件的成功、人员的高薪建立了直接联系

并发能力应是必知必会,接下来的第二章,将带你正式开始理解并发。

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务