乾貨來了!阿裡發佈近300頁Flink實戰電子書

来源:https://www.cnblogs.com/tree1123/archive/2020/03/31/12603468.html
-Advertisement-
Play Games

近300頁實用乾貨總結,幫你解決 Flink 實戰應用難題!《Apache Flink電子書合輯》收錄來自bilibili、美團點評、小米、OPPO、快手、Lyft、Netflix等一線大廠實時計算平臺及實時數倉實踐案例,更有來自阿裡巴巴及Apache Flink核心貢獻者們一線實戰經驗總結。 頁面 ...


近300頁實用乾貨總結,幫你解決 Flink 實戰應用難題!《Apache Flink電子書合輯》收錄來自bilibili、美團點評、小米、OPPO、快手、Lyft、Netflix等一線大廠實時計算平臺及實時數倉實踐案例,更有來自阿裡巴巴及Apache Flink核心貢獻者們一線實戰經驗總結。

頁面展示有限,請關註文章下方公眾號,回覆“電子書”進行下載閱讀

file

file

電子書核心內容包括:

僅 1 年 GitHub Star 數翻倍,Apache Flink 做了什麼? 4
Lyft 基於 Apache Flink 的大規模準實時數據分析平臺 15
日均處理萬億數據! Apache Flink 在快手的應用實踐與技術演進之路 26
bilibili 實時平臺的架構與實踐 47
美團點評基於 Apache Flink 的實時數倉平臺實踐 70
小米流式平臺架構演進與實踐 90
Netflix:Evolving Keystone to an Open Collaborative Real-time ETL Platform 108
OPPO 基於 Apache Flink 的實時數倉實踐 115
菜鳥供應鏈實時數倉的架構演進及應用場景 136

Apache Flink 是公認的新一代開源大數據計算引擎,其流水線運行系統既可以執行批處理程式也可以執行流處理程式。目前,Flink 已成為 Apache

基金會和 GitHub 社區最為活躍的項目之一。在 Flink Forward Asia 2019 上,阿裡巴巴資深技術專家,實時計算負責人王峰 ( 莫問 ) 總結了 2019 年 Flink 在中國的發展和演進,阿裡對 Flink 社區的貢獻以及未來 Flink 的最新發展方向。

GitHub 地址:https://github.com/apache/flink

Flink:最活躍 Apache 項目之一

首先,簡單總結一下 Flink 社區的發展情況。自 2014 年 Flink 貢獻給開源社區之後,其發展非常迅速。目前,Flink 可以稱之為 Apache 基金會中最為活躍的項目之一,在 GitHub 上其訪問量在 Apache 項目中位居前三。從 Star 數量上看,僅僅是 2019 年一年的時間,Flink 在 GitHub 上的 Star 數量就翻了一倍,Contributor數量也呈現出持續增長的態勢。通過相關數據可以看出,越來越多的企業和開發者正在不斷地加入 Flink 社區,併為 Flink 的發展貢獻力量。其中,中國開發者也做出了巨大的貢獻。

file

隨著 Flink 社區的快速發展,其技術也逐漸走向成熟。在 2019 年,國內已經有大量的本土互聯網公司開始採用 Apache Flink 作為主流的實時計算解決方案。同時,在全球範圍內,優步、網飛、微軟和亞馬遜等國際互聯網公司也逐漸開始使用Apache Flink。

file

更多Flink,Kafka等相關技術博文,科技資,歡迎關註實時流式計算 公眾號後臺回覆 “電子書” 下載完整版電子書

file


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 今天技術討論群里 “一切隨遇而安”同學看書時出現一個疑問,一個MySQL的表中到底可以有多少個欄位?帶著這個疑問,我們展開了探討,也接著討論了一個單欄位長度的問題。 1. 官方文檔說明 官方文檔的內容如下,主要意思是欄位個數限制達不到理想的4096個,且和欄位類型有關,innodb引擎的欄位上限是1 ...
  • [toc] 背景 應用端需要生成依次遞增的序列來做流水序號等,方案有1、redis /MySQL SEQUENCE引擎生成序列;2、MySQL中myisam表 replace into方式;3、MySQL中innodb表INSERT ... ON DUPLICATE KEY方式 分析 redis / ...
  • 慢查詢日誌概述 所謂慢查詢日誌,就是用於記錄MySQL中響應時間超過設定閾值的SQL語句,通過打開慢查詢開關,MySQL會將大於閾值的SQL記錄在日誌中,以便於分析性能。 慢查詢日誌選項預設是關閉的,如果要開啟,則需要手動設置。 慢查詢日誌選項不建議一直開啟,因為記錄日誌意味著IO操作,本身對性能有 ...
  • 前言 為了避免單點故障,我們需要將數據複製多份部署在多台不同的伺服器上,即使有一臺伺服器出現故障其他伺服器依然可以繼續提供服務 作用: 數據備份 擴展讀性能(讀寫分離) 複製方式: 全量複製 部分複製 實現方式 1、一主二撲 A(B、C) 一個Master兩個Slave 2、薪火相傳(去中心化) A ...
  • 解決方法可用以下命令: 命令行登錄mysql; mysql>use mysql; mysql>ALTER USER root IDENTIFIED WITH mysql_native_password BY '你的密碼'; mysql>FLUSH PRIVILEGES; 網上說用: MySql 8. ...
  • 索引是一種加快查詢速度的數據結構,常用索引結構有hash、B Tree和B+Tree。本節通過分析三者的數據結構來說明為啥Mysql選擇用B+Tree數據結構。 數據結構 Hash hash是基於哈希表完成索引存儲,哈希表特性是數據存放是散列的。 優點: 等值查詢快,通過hash值直接定位到具體的數 ...
  • 侵刪。不足之處請諒解。 工作中遇到的問題: 不會就百度,多百度幾次總會有自己需要的。比如這個曲線統計,我也是借用了博客里的各位大大,然後按照自己項目需求做的,頁面給前端懟數據去就行,下麵是步驟 1,用戶統計曲線圖,如果其中某一天沒有數據,曲線圖的日期鏈接不起來,如圖: 我的解決方法:靠百度。首先生成 ...
  • eg.一個用戶可有擁有多個訂單,一個訂單隻能屬於一個用戶,一對多,在tb_order中使用外鍵user_id關聯tb_user的id。 當刪除、更新tb_user中的主鍵時,與之關聯的tb_order要受到影響,比如 #tb_user中的一條記錄 1 chy abcd #tb_order中一條記錄, ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...