可靠、可擴(kuò)展與可維護(hù)的應(yīng)用系統(tǒng) 數(shù)據(jù)密集型系統(tǒng),CPU的處理能力往往不是第一限制性因素,關(guān)鍵在于數(shù)據(jù)量、數(shù)據(jù)的復(fù)雜度及數(shù)據(jù)的快速多變性。 三個(gè)度...
一、簡(jiǎn)介 Zookeeper 是一個(gè)開源的分布式的,為分布式框架提供協(xié)調(diào)服務(wù)的 Apache 項(xiàng)目。 從設(shè)計(jì)模式角度來(lái)理解:Zookeeper ...
一、背景知識(shí) Kafka定義 傳統(tǒng)定義:Kafka 是一個(gè)分布式的基于發(fā)布/訂閱模式的消息隊(duì)列,主要應(yīng)用于大數(shù)據(jù)實(shí)時(shí)處理領(lǐng)域。 最新定義:Kaf...
一、Flink整體架構(gòu) Flink整體架構(gòu)可以分為APIs&Libraries、Core和Deploy三層: Libraries層也被稱作Fli...
一、Flink概述 Flink起源于Stratosphere項(xiàng)目,Stratosphere是德國(guó)科學(xué)基金會(huì)(DFG)贊助的一個(gè)研究項(xiàng)目,目標(biāo)是建...
我們的不幸是誰(shuí)的錯(cuò)? --目的論而非決定論 任何經(jīng)歷本身并不是成功或者失敗的原因。我們并非因?yàn)樽陨斫?jīng)歷中的刺激——所謂的心理創(chuàng)傷——而痛苦,事實(shí)...
一、概要 數(shù)據(jù)倉(cāng)庫(kù)概念是 Inmon 于 1990 年提出并給出了完整的建設(shè)方法。隨著互聯(lián)網(wǎng)時(shí)代來(lái)臨,數(shù)據(jù)量暴增,開始使用大數(shù)據(jù)工具來(lái)替代經(jīng)典數(shù)...
好書!Linux內(nèi)核的很多設(shè)計(jì)思想是十分具有學(xué)習(xí)和參考意義的。