解讀微信終端開源背後的故事

2021-08-19 12:52:11 字數 533 閱讀 8199

問:mars的研發有沒有借用一些其它開源產品?

趙原:最開始研發時,mars與業務相關,它的優化必須結合內部業務來完成,所有的技術都是自主研發完成。當然我們也會使用例如openssl這樣的一些非常基礎的開源庫。在mars選擇開源後,我們將其中很多業務相關的部分移除掉,將它改造成誰都可以使用的技術。

趙原:mmdb移動資料庫是對sqlite資料庫的優化版本。目前內部已經走完了開源審核流程,還在做進一步的開源準備,具體開源時間還不能確定。

趙原:針對這一點,我們內部曾提到乙個很尖銳的問題,即「開源了,這件事就結束了嗎?大家就可以幹一點其他的事了嗎?」肯定不能這樣簡單結束掉,因為乙個開源專案後期需要持續投入才會有活力。

問:結合你們經驗,請問其他公司在開源專案時需要注意哪些事情?

微信支付商戶系統架構背後的故事

本文由李躍森發表於雲 社群專欄 postgresql xc在事務管理系統方案本身有乙個明顯的缺點,那就是事務管理機制會成為系統的瓶頸,gtm global transaction manager全域性事務管理器 會限制系統的擴充套件規模。如圖1所示,是每個請求過來cn coordinator 協調節...

微博春晚背後的技術故事

一年一度的春晚再次落下帷幕,而微博也順利地陪伴大家度過除夕之夜。談及馬年春晚,人們首先想到的不是春晚上精彩的節目,而是微博上的吐槽,邊看春晚,邊刷微博,邊吐槽,已經成了國人的習慣。看春晚不再是為了看節目,而是為了能夠在微博上吐槽,知道大家在吐槽什麼,更有人戲稱不是春晚成就了微博,而是微博拯救了春晚。...

微信朋友圈 應對春節千億訪問量背後的故事

節日保障主要由三方面組成 軟體保障指通過程式 業務邏輯層面的優化和評估,減輕負載 硬體保障主要指頻寬 機器負載的評估和擴容 柔性措施指的是通過業務調整,降低一些不重要特性的資源,來保障重點特性的正常執行。朋友圈整體情況 朋友圈的模組容災主要是實現單機故障時的自動剔除,主要形式是通過master管理伺...