重要的技術創新節點容易發生在什麼地方?
這個想法醞釀過一段時間了。不過寫成文則是臨時起意。
今天看到這篇文章:
資料庫壓縮技術探索
http://geek.csdn.net/news/detail/201478
想起以前還有一篇談TCP的新BBR擁塞演算法的:
Linux Kernel 4.9 中的 BBR 演算法與之前的 TCP 擁塞控制相比有什麼優勢?
https://www.zhihu.com/question/53559433/answer/135903103?from=groupmessage
在我看來,這幾個都是很重要的創新,特別是TCP的BBR擁塞控制演算法。但是這些創新,它們有什麼特點呢?
特點就是:它們打破了原有的技術假設。一些重要的技術創新,可能發生在原有假設被破壞的環節。
原有的思想、相關設計,基於過去的環境設定,可能過了很久之後,並不適用於當下早已脫胎換骨的環境。
而人是很容易習慣過去的動物,時間一長,就忘記了後面蘊含的假定。比如TCP原有的擁塞控制演算法,基於網路頻寬小,速度慢的假設上。可是過了這麼多年,光纖大行其道,骨幹網路速度飛快。原有的演算法就不再適合了。其它情況也是類似的。如果察覺到這個變化,找到錯誤假設的環節,就能得到核心級別的突破創新。
以前學《計算機原理》的時候,老師就問過一個問題:資料是校驗多好,還是少好。 我們本能的回答:多好。老師說:不是,只要有條件,越少越好。因為只要鏈路可靠,不校驗就提高了有效資料比例,提高了效能,節約了成本。
20多年前,我的第一臺計算機還是486-80,記憶體4M,硬碟630M的時候,我也沒想過自己用的PC,記憶體都是32G了。相對於CPU、記憶體,硬碟進步算最慢的了,可固態硬碟 – SSD還是能秒殺機械硬碟。
原來的撥號網路網速56k,現在光纖100M。硬體環境變了,很多基於原來硬體設定的東西都要隨著變革,這裡面就會有很多改進、創新的機會。
相關文章
- 遊戲設計師在開發中最容易犯下的錯誤/最容易忽略的地方是什麼?遊戲設計師
- 什麼是翻譯平臺最重要的地方?
- 前端開發的難點到底在什麼地方?前端
- 區塊鏈技術最重要的價值是什麼區塊鏈
- Maxim激發嵌入式創新的技術
- 技術分享 | 基於windows作業系統的錦行蜜罐新節點技術Windows作業系統
- 擴增實境技術是什麼?能用在哪些地方?
- 為什麼有的人說技術不重要,有的人說重要?
- rac新增節點容易遇到的問題
- 恆創科技:多節點伺服器是什麼意思?有什麼用?伺服器
- 聊聊區塊鏈的創新技術區塊鏈
- 大資料技術有什麼特點大資料
- 板子裡面容易寫掛的地方
- 前端什麼技術越來越重要 哪些前端框架有前景前端框架
- 數字孿生在能源電力行業的技術難點和應用場景行業
- shopify本地開發 新的地方
- 為什麼隱私至上的方法對基於資料的創新至關重要?
- 製造和新的自動化技術是什麼?
- 背後技術:雙11還能創造什麼?
- 區塊鏈是什麼?區塊鏈技術改變我們生活和工作的創新區塊鏈
- 前端開發技術-promise是什麼?前端Promise
- 為什麼建模技術對業務分析師BA如此重要?- modernanalystNaN
- 什麼是技術債,為什麼要還技術債?
- 發電機測試裝置創新技術有哪些?
- 英特爾2022年投資者大會:公佈技術路線圖及重要節點
- Julia有什麼不好地方?缺點是啥?- viralin
- 創新的力量 天翼雲推動科技創新技術實踐落地
- GSLB是什麼?談談對該技術的一點理解
- 精讀《為什麼專家不再關心技術細節》
- 產品工業設計最容易忽視的細節是什麼?
- 詳解Windows 11背後的技術創新Windows
- 新技術新框架不斷湧現,目前學習web前端開發都要掌握什麼?框架Web前端
- 以Hub為中心節點的網路技術探析
- 業務重要?還是技術重要?
- vr全景技術是指什麼?什麼是vr全景技術?VR
- 技術創造新商業 雲研發時代的效能挑戰
- 七、資料庫技術的發展及新技術資料庫
- 使用CSS最容易出錯的兩大地方!CSS
- Java程式設計中最容易踩雷的地方!Java程式設計