
ByteFaaS函數計算團隊
本書着眼於 Serverless 方向,重點介紹 FaaS 的架構和實現原理。本書從 Serverless 的理念和基礎知識出發,介紹業內具有代表性的 Serverless 產品,進而引出字節跳動函數計算產品 ByteFaaS,並介紹 ByteFaaS 的定位、特點和生態,以及整體架構等;詳細介紹傳統 FaaS 架構,包括 FaaS 控制面、FaaS 數據面、FaaS 運行時、FaaS 觸發器、FaaS 彈性伸縮等核心組件的設計與實現;闡述 FaaS 助推 PaaS 演進的思路和技術實踐,並延伸到 FaaS 輕量級函數與雲邊一體;介紹 Serverless 在字節跳動的落地實踐和對 Serverless 未來的展望。
不是講關於serverless怎麼應用,而是介紹如何搭建企業自己的serverless平臺的,從這個課題來講,這本書應該是看過的相關的點覆蓋最全面的一本了,當然也如其他一些讀者說的,部分點其實講的並沒有特別深入,但是總體來說,這本書還是對於這個課題有興趣的朋友有幫助和可以引發相關的思考的
總體來說還是提供了一些解決思路的,作爲參考不錯,但各家情況不同,想落地還得因地制宜
主要是一些字節的實踐,在騰訊我們也構建了類似的雲平臺,其中面臨的痛點是通用性和成本之間的矛盾
寫的很落地的一本書,美中不足重點似乎都在講幾個系統的分佈式架構,對於FaaS本身的難點似乎沒有過多闡述。對於一些關鍵點:舉個例子,彈性的延時統計、優化等,只講了問題,沒有給出具體的解法,可能是作者認爲目前也沒有最優解吧。
寫的跟個工程論文似的,都是各種羅列,看完前五章實在看不下去了