火山引擎DataTester:5個最佳化思路,構建高效能AB實驗平臺
方案三:GroupBy查詢最佳化(1)背景DataTester的資料查詢和其他資料應用產品不同,DataTester在資料查詢時,所有的查詢都會針對每一個實驗版本都查一遍,而過程中中唯一的區別就在於實驗版本ID,所以和SQL中GroupBy[…]
閱讀全文方案三:GroupBy查詢最佳化(1)背景DataTester的資料查詢和其他資料應用產品不同,DataTester在資料查詢時,所有的查詢都會針對每一個實驗版本都查一遍,而過程中中唯一的區別就在於實驗版本ID,所以和SQL中GroupBy[…]
閱讀全文實際上你會看到,採用協程後我們依然需要基於事件程式設計的event loop,因為本質上協程並沒有改變IO的非同步處理本質,只要IO是非同步處理的那麼我們就必須依賴event loop來監控IO何時完成,只不過我們採用協程消除了對回撥的依賴[…]
閱讀全文switch (ws[…]
閱讀全文圖片來自《Creamfields》 圖片版權屬於原主但本文的關鍵之處更在於筆者為大家做的“(中文、英文)閱讀理解”,相信在閱讀此文之後,絕大多數讀者都能明白為什麼Cream既是活動主辦方又是活動名稱,並捋清Cream(Event Promo[…]
閱讀全文