JavaScript 中的Promise
被認做「不夠中立」的實現,André Staltz 認爲有這些緣由:急於執行回調函數、沒法被取消、沒法轉成異步、then
是混用了map
和mapFlat
的實現。?javascript
Humphry:這其實更可能是 JS 偏向於容錯和彌合沒有意義的場景的緣故,讓整個 API 往更加直覺而非 FP 的方向走去。
Humphry:這樣也是參與到標準哦,能夠幫助 TC39 更好的瞭解到開發者怎樣知曉乃至參與到標準相關的更新。
Humphry:同性交友,狂歡半宿, 點擊這裏~
Humphry:寂寞的夜,寂寞的你,打開直播,送上蘭博基尼……
Performance @Scale 2018 於本月中旬結束,幾個相關的分享都着力於大規模應用下的工程經驗,分享跨越了前端與後端,涵蓋了請求管理與數據監控。藉此機會,咱們整理了相關的協議與請求管理文章。html
介紹了 Facebook 是怎樣在不增長開發認知成本、使用聲明式 API、寫出更少代碼的前提下,支撐大規模快速迭代的前端應用的。除了你打開任何一個網站都能看到的打包,比較有意思的處理方式包括但不限於使用 DSL 標記資源並選擇性交付,條件式預測用戶須要的資源並提早推送。這些處理方式都指向了更少的管理與人工成本,值得學習。
LinkedIn 的工程師分享了他們對異常值的斷定方式——忽略假陰性而減小假陽性,並介紹了相關異常監控平臺 ThirdEye 的處理方式——用樣條迴歸方程偵測 Web 應用變慢的趨勢,用符號檢驗找到持續性異常,用掃描統計以偵測最明顯的一小時異常,用精準/最小發現時間模型來保證異常很少報和亂報,經過指標相關係數計算推測核心異常。
做爲流媒體內容公司的 Netflix,對網絡連通性的敏感超出其餘公司。除了收集實際的用戶數據,他們實現了一個全球網絡模擬器,在開發與設計階段,就能夠將任何一個 ISP 的網絡性能做爲一個變量考慮在內。
編輯:Humphry & 審閱:壹絲
題圖:http://documentmedia.com/article-2786-IBM-Announces-New-Data-and-Machine-Learning-Platform-for-the-Private-Cloud.html前端