當前位置: 華文星空 > 知識

騰訊開發微信花了多少錢?真的技術難度這麽大嗎?難點在哪裏?

2018-03-08知識

很多東西的難度,是隨著需求變化的。

比如排序吧,10個數位,我可以給你人眼排序,100個可以氣泡排序,學過c語言的大一學生,就能幹,免費。100T的數位呢?你給我冒個泡試試?量變產生了質變,數據量的增大,讓本來可用的演算法變得不可用,因為你找不到100T這麽大記憶體,n2復雜度的氣泡排序讓排序時間變得不可接受。

100T數據排序已經是各大公司炫耀技術的方式了。

騰訊打破2016 Sort Benchmark 4項紀錄,98.8秒完成100TB數據排序

Sort Benchmark Home Page

現在你告訴我,排序這個事兒簡不簡單?

現在再來聊聊微信

2017年微信使用者數據報告:8.89億月活躍使用者 1000萬公眾號

8億使用者什麽概念,1000w公眾號什麽概念

微信就是個APP麽?後面是不是要有一堆伺服器支撐著?

8億使用者,每天要有多少訊息?這些訊息要可靠的送達吧,如果使用者沒聯網,你要緩存著吧。如果使用者手端和電腦端同時登陸,要同步訊息吧。

1000w公眾號,每天要產生多少內容?要多少空間來儲存?

再說說朋友圈,多麽復雜的邏輯,每一個朋友圈的貼文,都可以有評論,可以對評論進行評論,還可以控制誰可見,誰不可見。也許做一個這樣的功能不難,傳統資料庫,NoSQL都行,那我問問你,億級使用者,什麽樣的技術能夠在秒級完成這些,讓使用者很爽的玩耍。

再說小程式,據我所知,小程式的執行環境完全是騰訊自己開發的,好像叫X5內核,能做到今天的穩定程度,要投入多少人?

在盜版軟體橫行的中國,人們已經習慣了軟體免費了,有那麽多大牛、技術人員、工程師在背後默默的勞作,支撐起整個IT產業,外行人卻認為溢價太高。

解決你的困惑很簡單,只要公開招標就好,你就會明白市場價是什麽樣的,到底有沒有溢價,IT行業沒有什麽技術壟斷,已經是充分競爭了。

作為一個IT從業者,我也為有需要的人提供咨詢和培訓,絕大多數的人認為高昂,其實他們都不是我的目標人群,因為他們不知道我能幫他們百倍的收回花費的成本。我不止一次幫助我的客戶拿到了國外名校的offer,拿到企業offer,或者有其他的幫助。尊重知識,舍得投入的人,才能獲得更多報酬。

當年拿破侖三世(感謝 @趙懷柔 指出,不是滑鐵盧那個拿破侖)用鋁碗吃飯,彰顯地位,因為那時候鋁很難提取,很珍貴。

今天我們的門窗,我們的鍋碗瓢盆,到處都用鋁材質,技術進步了,所以鋁很便宜。

你能說拿破侖時代的鋁溢價了?

只要能成交,就是合理的價格,有價無市才叫溢價。