原创 Netflix如何解決身份驗證問題?

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"typ

原创 Netflix如何通過GraphQL Federation擴展API?

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"typ

原创 Netflix Android應用的API後端怎樣從單體無縫切換到微服務?

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"typ

原创 Netflix的六邊形架構實踐

隨着Netflix原創內容的逐年增長,我們要構建一些可提升整個創作過程效率的應用。我們的一個大型部門,Studio工程組織已經構建衆多應用,去幫助從劇本製作到內容播出的全套流程,涉及的環節涵蓋劇本內容獲取、交易談判和供應商管理,以及日程安

原创 Netflix發佈DBLog:一款通用的變化數據捕獲框架

變化數據捕獲 (CDC)允許從數據庫實時捕獲已提交的更改,並將這些更改傳播到下游消費者。在需要保持多個異構數據存儲同步(如MySQL和ElasticSearch)的用例中,CDC變得越來越流行,它解決了雙寫和分佈式事務等傳統技術存在的挑戰

原创 如何徹底解決數據存儲同步難題?Netflix推出數據同步和增強平臺Delta

前言 對於應用程序來說,使用多個數據存儲是一種常見的模式,其中每個數據存儲都用於滿足特定的需求,如存儲形式化數據(MySQL等)、提供高級搜索功能(ElasticSearch等)、緩存(Memcached等)等等。通常,在使用多個數據存儲時

原创 Netflix如何設計一個能滿足5倍增長量的時序數據存儲新架構?

2016年1月,Netflix在全球範圍內擴展業務。越來越多的會員、越來越多的語言和越來越多的視頻回放將時間序列數據存儲架構擴展到了它的臨界點(詳見第1部分文章《Netflix實戰指南:規模化時序數據存儲》)。在第2部分中,我們將探索該架構