公司裡常見到的實時計算場景:
小田,你看能不能做個監控大屏實時查看促銷活動銷售額(GMV)?
小朱,搞促銷活動的時候能不能實時統計下網站的 PV/UV 啊?
小鵬,我們現在搞促銷活動能不能實時統計銷量 Top5 啊?
小李,怎麼回事啊?現在搞促銷活動結果服務器宕機了都沒告警,能不能加一個?
小劉,服務器這會好卡,是不是出了什麼問題啊,你看能不能做個監控大屏實時查看機器的運行情況?
小趙,我們線上的應用頻繁出現 Error 日誌,但是隻有靠人肉上機器查看才知道情況,能不能在出現錯誤的時候及時告警通知?
小夏,我們 1 元秒殺促銷活動中有件商品被某個用戶薅了 100 件,怎麼都沒有風控啊?
小宋,你看我們搞促銷活動能不能根據每個顧客的瀏覽記錄實時推薦不同的商品啊?
。。。
你是不不是經常體驗或看到上⾯面這些場景?
那這些場景對應著什麼業務需求呢?我們來總結下,⼤大概如下:
初看這些需求,是不不是感覺很難?
那麼我們接下來來分析一下該怎麼去實現?
從這些需求來看,最根本的業務都是需要實時查看數據信息,那麼首先我們得想想如何去採集這些實時數據,然後將採集的實時數據進行實時的計算,最後將計算後的結果下發到第三方。
數據實時採集
就上面這些需求,我們需要採集些什麼數據呢?
1、買家搜索記錄信息
2、買家瀏覽的商品信息
3、買家下單訂單信息
4、網站的所有瀏覽記錄
5、機器 CPU/MEM/IO 信息
6、應用日誌信息
採集後的數據實時上報後,需要做實時的計算,那我們怎麼實現計算呢?
本場 Chat 對實時採集、實時計算和實時存儲做了詳細地闡述,幫助大家理解該如何讓整個流程做到實時處理。
你將學到如下內容:
- 瞭解公司常見實時計算場景需求
- 數據實時採集
- 數據實時計算
- 數據實時存儲
- 知道實時計算和離線計算區別和特點
- 使用實時數據流面臨的挑戰
- 瞭解實時計算框架 Flink
最後說一下,想要學習大數據的限時領取免費資料及課程
領取方法:
還是那個萬年不變的老規矩
1.評論文章,沒字數限制,一個字都行!
3.私信小編:“大數據開發教程”即可!
謝謝大家,祝大家學習愉快!(拿到教程後一定要好好學習,多練習哦!)
閱讀更多 微笑數據工程師 的文章