随着多核处理器的出现,提升应用程序的处理速度最有效的方式就是可以编写出发挥多核能力的软件,我们已经可以通过切分大型的任务,让每个子任务并行运行,使用线程的方式,分支/合并框架(java 7) 和并行流(java 8)来实现. 现在很多大型的互联网公司都对外提供了API服务,比如百度的地图,微博的新闻,天气预报等等.很少有网站或网络应用汇以完全隔离的方式工作,而是采用混聚的方式:它会使用来自多个源的内容,将这些内容聚合在一起,方便用户使用. 比如实现一个功能,你需要在微博中搜索某个新闻,然后根据当…