如何實施資料網格? - thenewstack
資料網格克服了由資料湖和資料倉儲設計引起的限制和減速,而是以分散的點對點方式連線資料 - 將其網格化。該想法由 Thoughtworks 新興技術總監 Zhamak Dehghani 提出,並建立在四個基礎上:面向領域的資料所有權、資料即產品、自助資料和適當的治理。我相信這些對於幫助我們在未來十年擴充套件資料分析和機器學習至關重要。
以下是有關如何在現場實施資料網格的一些想法:
- 集中動態資料:引入中央事件流平臺;Apache Kafka 和 Confluent Cloud 是很好的解決方案,因為它們減少了工作量,讓您專注於實際使用網格。
- 分配資料所有者:為組織中的關鍵資料集指定所有者。您希望每個人都知道誰擁有哪個資料集。
- 將資料寫入 Kafka 主題:您可以將事件無限期地儲存在 Kafka 中,並使用壓縮將資料保持在可管理的大小。消費者可以根據需要從主題中的任何一點閱讀。
- 處理架構更改:所有者將向網格釋出架構資訊(可能以 wiki 的形式,或者從 Confluent Cloud 架構登錄檔中提取資料並轉換為 HTML 文件),您需要一個流程來處理架構更改贊同。
- 安全事件流:您需要一箇中央許可權來授予對單個事件流的訪問許可權。您可能需要在此處整理內部法規和規則。
- 從任何資料庫連線:許多受支援的資料庫型別都有可用的源和接收器聯結器。確儲存在所需的聯結器,以便您可以輕鬆配置生產和消費。
- 為新事件流的發現和註冊建立一箇中央使用者介面:這可以是一個應用程式,甚至是一個 wiki。它必須支援幾個關鍵活動,包括搜尋感興趣的資料、預覽事件流、請求訪問新的事件流和資料沿襲檢視。
雖然資料網格需要對您當前的資料架構設計進行有價值的重新思考,但它並不能解決您組織中的所有問題並解決所有問題。它與其他重要策略結合使用,例如雲端計算、微服務和領域驅動設計。這些其他方法很可能需要成為您工作的一部分,與資料網格一起,有時甚至是正交的。應用您認為合適的資料網格概念,為您的公司獲得最大利益。
資料網格作為一個概念仍然處於萌芽狀態。只要資料網格的基本原理完好無損,就沒有正確或錯誤的構建方式。
相關文章
- 資料網格將替代資料倉儲或資料湖?- thenewstack
- 資料網格與Data Fabric的區別 - thenewstack
- CDGA|主資料管理如何實施?
- 如何使用傳統資料庫思維進行實時資料流分析? – thenewstack資料庫
- 中小企業如何實施六西格瑪?
- 【六西格瑪】如何實施變更管理
- IT業如何實施精益六西格瑪?
- 浙江IT企業如何實施六西格瑪?
- 一文讀懂如何實施資料治理?
- 資料自動同步方案實施指南:企業如何實現高效資料流轉?
- 山東IT業如何實施六西格瑪培訓?
- 山東IT如何實施六西格瑪才是有效的?
- 江蘇IT企業篇:如何實施六西格瑪?
- 資料安全法正式實施,如何構建企業資料安全能力
- 廣東 X科技 如何實施六西格瑪專案?
- 《資料安全法》實施在即,企業如何做好資料分類分級?
- 《資料資產》專題:什麼是《資料資產》?應該如何落地《資料資產管理與實施》
- 如何在廣東IT企業內實施六西格瑪管理?
- 浙江IT業沒有任何基礎,如何實施六西格瑪?
- 大資料環境下精益六西格瑪實施的關鍵成功因素大資料
- 精益六西格瑪如何在技術方法層面實施?
- 《資料安全法》實施後,企業如何依法進行資料安全加固及創新
- Rust會成為JavaScript未來的基礎設施嗎? – thenewstackRustJavaScript
- 如何實施智慧合約?
- 如何有效實施逆向PFMEA?
- Redis如何簡化實現微服務的設計模式 – thenewstackRedis微服務設計模式
- 產品資料管理PDM實施技術研究
- 《個人資訊保護法》正式實施,企業如何保證資料安全合規?
- 資料編織 (Data Fabric) vs 資料網格 (Data Mesh)
- 如何實施六西格瑪?深圳天行健諮詢公司來幫你
- 資料網格的注意事項 - Kineret
- 關於部落格開源計劃的實施
- 談談如何從資料湖(Data Lake)架構轉向資料網格(Data Mesh)架構架構
- 資料庫必須面對的九條挑戰 - thenewstack資料庫
- 分散式 SQL 使資料庫更上一層樓 - thenewstack分散式SQL資料庫
- Kubernetes 將徹底改變企業資料庫管理? - thenewstack資料庫
- AI如何實施本地化AI
- 中小企業如何實施阿米巴