最近在學習Flume源碼,所以想寫一份Flume源碼學習的筆記供需要的朋友一起學習參考。 1、Flume介紹 Flume是cloudera公司開源的一款分布式、可靠地進行大量日志數據采集、聚合和並轉移到存儲中;通過事務機制提供了可靠的消息傳輸支持,自帶負載均衡機制來支撐水平擴展;並且提供 ...
參考 知識星球 中 芋道源碼 星球的源碼解析,一個活躍度非常高的 Java 技術社群,感興趣的小伙伴可以加入 芋道源碼 星球,一起學習 該系列文檔是本人在學習 Mybatis 的源碼過程中總結下來的,可能對讀者不太友好,請結合我的源碼注釋 Mybatis源碼分析 GitHub 地址 Mybatis Spring 源碼分析 GitHub 地址 Spring Boot Starter 源碼分析 Gi ...
2020-11-22 09:04 0 715 推薦指數:
最近在學習Flume源碼,所以想寫一份Flume源碼學習的筆記供需要的朋友一起學習參考。 1、Flume介紹 Flume是cloudera公司開源的一款分布式、可靠地進行大量日志數據采集、聚合和並轉移到存儲中;通過事務機制提供了可靠的消息傳輸支持,自帶負載均衡機制來支撐水平擴展;並且提供 ...
整體架構 version-3.5.5 在深入了解Mybatis的源碼之前,我們先了解一下Mybatis的整體架構和工作原理,這樣有助於我們在閱讀源碼過程中了解思路和流程。 核心流程 在上一遍的入門程序中,我們通過示例代碼簡單的介紹了如何通過Myabtis進行一個簡單的增刪改查 ...
前言 Tomcat的前身為Catalina,而Catalina又是一個輕量級的Servlet容器。在美國,catalina是一個很美的小島。所以Tomcat作者的寓意可能是想把Tomcat設計 ...
拜讀一個開源框架,最想學到的就是設計的思想和實現的技巧。 廢話不多說,jquery這么多年了分析都寫爛了,老早以前就拜讀過, 不過這幾年都是做移動端,一直御用zepto, 最近抽出點時間把jquery又給掃一遍 我也不會照本宣科的翻譯源碼,結合自己的實際經驗一起拜讀吧! github上最新 ...
一、Docker的總架構圖 docker是一個C/S模式的架構,后端是一個松耦合架構,模塊各司其職。 用戶是使用Docker Client與Docker Daemon建立通信,並發送請求給后者。 Docker Daemon作為Docker架構中的主體部分,首先提供Server ...
作為一名合格的前端工程師,你肯定聽說過Bootstarp框架。確實可以說Bootstrap框架是最流行的前端框架之一。可是也有人說Bootstrap是給后端和前端小白用的,我認為只要學習它能給我們前端 ...
Tomcat源碼分析二:先看看Tomcat的整體架構 Tomcat架構圖 我們先來看一張比較經典的Tomcat架構圖: 從這張圖中,我們可以看出Tomcat中含有Server、Service、Connector、Container等組件,接下來我們一起去大致的看看這些組件的作用和他們之間 ...
不廢話,直接上關鍵。這個系列中有好些直接借用別人的資料,我將他們整合在自認為比較合理的地方。所以在此先謝謝那些前輩。 注意:后續系列中jQuery實例多用$(...)來表示 1. 初始化與鏈 ...