Facebook開發人員在@Scale Event推出新工具

2019-10-09 11:39:34

Facebook不斷增加新用戶(上次統計為20.1億),建立新的數據中心(目前已達到10個),其臺式機和移動廣告業務發展勢頭強勁。該市值已接近500強十億$和馬克·扎克伯格是侍產假再次準備,所以可以說都在其總部設在加州門洛帕克會很好那里。

除了知道總是要付賬單和薪水之外,Facebook的軟件和硬件開發團隊不需要考慮所有這些業務。他們只是每天開展業務,一如既往地發起和維護眾多前線業務背后的計劃。在過去十年左右的時間里,它們還是開源社區中的寶貴資源。

在8月30日于圣何塞舉行的Facebook年度2017年@Scale大會上,該社交網絡宣布了多項發展,以解決復雜的技術難題,并最終為每天使用Facebook的數十億用戶擴展技術,以推動當前和未來的公司創新。

連續推送:今年早些時候,Facebook將其生產Web層的100%遷移到了連續部署模型,因此Facebook每年365天,每24小時,每7小時發送數十到數百個代碼更改。這樣做的好處包括能夠更快地發送修復程序;它使全球開發團隊有權在最適合他們的時間發布代碼,從而產生了更強大的工具/流程來處理發布的頻率,并為公司應對未來的增長做好了更好的準備;實時發布和反饋系統。

總體而言,此模型可改善產品開發和產品穩定性。持續部署可實現對新功能的快速迭代,并為使用facebook.com的用戶提高安全性和穩定性。

持續部署可在Facebook規模上進行。該團隊發現,更頻繁地運輸不會影響生產率或質量。代碼的數量隨開發人員的數量和規模的增加而保持不變。

先進的360照片優化: Facebook分享了它如何重新設計其照片基礎設施,以便立即對360張照片進行高分辨率觀看,而不會導致News Feed中的其他內容停頓。這是緊隨該公司新的應用程序內捕獲體驗之后的,其允許“平鋪”存儲和提供照片內容的方法類似于地圖技術提供航空影像的方法。

Facebook還發布了有關如何使用深度神經網絡校正彎曲的360度照片方向的新研究。對于傳統的2D照片而言,編輯這種旋轉方式非常簡單,但是對于沉浸式360度照片而言,相同類型的工具尚不普及或直觀。團隊開發的深度神經網絡會自動修復旋轉的場景。

LogDevice: Facebook的定制日志存儲系統LogDevice有助于確保Facebook的10個全球數據中心可以在分布式數據存儲之間有效地復制日志數據,同時保持高寫入可用性,持久性和一致性。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。