- Mastering Concurrency in Python
- Quan Nguyen
- 161字
- 2021-06-10 19:23:53
What is concurrency?
It is estimated that the amount of data that needs to be processed by computer programs doubles every two years. The International Data Corporation (IDC), for example, estimates that, by 2020, there will be 5,200 GB of data for every person on earth. With this staggering volume of data come insatiable demands for computing power, and, while numerous computing techniques are being developed and utilized every day, concurrent programming remains one of the most prominent ways to effectively and accurately process data.
While some might be intimidated when the word concurrency appears, the notion behind it is quite intuitive, and it is very common, even in a non-programming context. However, this is not to say that concurrent programs are as simple as sequential ones; they are indeed more difficult to write and understand. Yet, once a correct and effective concurrent structure is achieved, significant improvement in execution time will follow, as you will see later on.
- Spring 5企業級開發實戰
- Apache Spark 2.x Machine Learning Cookbook
- C語言程序設計
- Android 7編程入門經典:使用Android Studio 2(第4版)
- Kinect for Windows SDK Programming Guide
- FLL+WRO樂高機器人競賽教程:機械、巡線與PID
- HTML5入門經典
- 高級語言程序設計(C語言版):基于計算思維能力培養
- Unity 2D Game Development Cookbook
- 區塊鏈技術與應用
- 利用Python進行數據分析
- Access 2010中文版項目教程
- 信息學奧林匹克競賽初賽精講精練
- 趣學數據結構
- Mastering High Performance with Kotlin