想象一下把全國人民拉進一個微信群,可以實現嗎?
根據微信公開資料2017 年 9 月,微信日均登陸 9.02 億人,日均傳送訊息 380 億次。到現在2019年10月,登入人次和傳送的訊息就更多了。這麼多訊息量在一定時間顯示在手機上是不支援的。那麼怎麼才能實現呢? |
實際上,根據國家統計局的資料,截至 2017 年末,中國大陸總人口為 13 億 9008 萬人(包括 31 個省、自治區、直轄市和中國人民解放軍現役軍人,不包括香港、澳門和臺灣以及海外華僑人數),早已超過 13 億。
先說結論:技術上也許可以實現,但你會什麼都看不見。而在商業上難以實現,大佬們關注投入收益比。
根據微信公開資料2017 年 9 月,微信日均登陸 9.02 億人,日均傳送訊息 380 億次。到現在2019年10月,登入人次和傳送的訊息就更多了。這麼多訊息量在一定時間顯示在手機上是不支援的。那麼怎麼才能實現呢?
首先,得考慮人的因素,多少多少億的資訊量對於某個特定個體來說價值無限接近於 0,我個人根本不關注這些資訊,因為獲取資訊的效率太低了。
這就導致了百分之九十九的人直接忽略了這個群的存在,剩下的每天這個群裡的訊息無非就是置頂公告,置頂新聞,紅包和閒聊鬥圖,瀏覽公告和新聞。
考慮到併發的問題,一般現在的伺服器都可以做到,畢竟有大把的新聞 App 都可以做到;紅包,做個演算法隨機分配吧,也別搶了,搶會嚴重影響體驗,給十億使用者隨機分配一段資料應該難度也不太大。
剩下的就是鬥圖閒聊,資料直接雲端儲存在伺服器端,分析處理總結出來個中心思想每多少秒多少秒推送給個人使用者一次,就差不多了,需要詳細資訊的上伺服器檢索,個人覺得對個人終端的壓力也不會太大。
其次,傳輸,這是我覺得問題最小的一個環節,為什麼呢?解決了個人終端的問題之後,個人的資料傳輸量並不大,現有的傳輸網路完全可以滿足。
伺服器端的傳輸,要看這伺服器怎麼個建法,如果集中式處理和儲存,就只能用百 G 專線,建個三五條完全夠了。
只不過相應的配套交換機路由器要建一套龐大的系統出來。如果是分散式儲存和處理,10G 的甚至 GE 的專線都夠。這是傳輸。
第三,處理,如果非得把大批量的資料集中處理,就得建設一套國內最大甚至世界最大最複雜的資料中心才能夠承載這套系統。
但是如果分散式處理的話,我相信現在的系統也夠用,畢竟現有的運算量已經這麼大了,而有這個群之後資料量也絕對不會爆炸式增長。
第四,儲存,處理的工作能夠完成儲存肯定也不是問題,甚至可以將資料破碎後儲存在個人終端上,將投資裝置的矛盾轉嫁到資料安全和管理上。
第五,資料分析,這一點才是重中之重,難點中的難點,如何有效的分析提取如此大量資料中的有用資訊並推送給特定的個人才是核心關鍵。
雖然現在技術還沒有大面積商業化,但我相信這種技術是肯定已經有試用的甚至是已經商用的存在了,只不過公眾不太清楚而已,畢竟這種東西仔細想想還是有點恐怖的。
總之,如何實現這個系統或者說建好這個群,無非就是做好需求與資源之間矛盾的轉嫁,把儲存需求量大與投資大之間的矛盾轉嫁到資料安全與運營管理上,把大資料量傳輸分散化,把大量的資料進行分析提取後定向推送,最核心的投資也就是整套智慧有效的大資料分析系統。
原文地址: https://www.linuxprobe.com/weixin-china.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2662654/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 把 14 億中國人都拉到一個微信群在技術上能實現嗎?
- 一個微信群的現狀
- 把ChatGPT配置到微信群裡,可以對AI提問了!ChatGPTAI
- 面試:你可以實現一下vue的v-model嗎?面試Vue
- 程式設計師全國不同地區,微信(面試 招聘)群。程式設計師面試
- QQ群頭像 微信群頭像 多圖合併框架實現框架
- 有測試的小夥伴們,你們有啥微信技術交流群嗎,能拉我一下嗎。非常感謝
- 微信群活碼以及微信活碼防封如何實現技術分享
- Andriod 實現一個類微信聊天介面 (二)
- 客官不進來看看再走嗎?——天貓內推微信群 (java/演算法)Java演算法
- 為解決微信加群、拓群、搜尋群功能,我耗時一個月寫了個小程式
- 江蘇首家人民醫院實現微信“刷臉就醫”
- 分享一個仿微信模擬器,可以快速模擬微信對話,微信紅包等。
- 微信小程式可以指定到特定客服嗎?微信小程式
- 微信聊天內容可以被監聽嗎
- 一個域名可以對應多個IP嗎?如何透過DNS實現?DNS
- PHP微信支付統一下單PHP
- 把 13 億中國人拉到一個群會發生什麼?
- 程式設計師注意了:這個微信群可以學英語,而且全程免費程式設計師
- 微信怎麼群發訊息?微信群發助手群發訊息圖文教程
- WIN10可以登陸兩個微信嗎 win10電腦微信怎麼雙開兩個賬號Win10
- 簡訊可以直接喚起微信小程式嗎微信小程式
- 簡單實現一下Flutter的Stepper做一個側邊進度條Flutter
- 分享一下微信域名防封方案
- 企業微信客戶群可以幫助企業做些什麼?
- 安利一個看全網vip影片的微信小程式微信小程式
- GO 語言微信交流群Go
- 微信開發相關,瞭解一下
- 微信&中國人民大學:2020年微信縣域鄉村數字經濟報告
- 實現微信分享功能
- 如何利用 Python 爬蟲實現給微信群發新聞早報?(詳細)Python爬蟲
- QQ、微信可以遠端控制對方的手機嗎?
- 微信小程式 WXS 不瞭解一下?騷騷的實現各大前端框架中的 filter微信小程式前端框架Filter
- 暴力法求解“微信群覆蓋”?
- 微信群裡的二三事(上)
- 微信群裡的二三事(下)
- 中國電信李俊傑:把全光網2.0理念向都會網路推進
- 你的年目標實現了嗎,記一次開發微信小程式微信小程式