入門到精通:Java資深程式設計師規劃大資料學習路線
人類正在從IT時代走向DT(Data Technology)的時代。以網際網路、雲端計算、 大資料 和人工智慧為代表的技術革命正在滲透至各行各業,改變著我們的生活。 本文主要針對從事大資料開發的程式員們
人類正在從IT時代走向DT(Data Technology)的時代。以網際網路、雲端計算、 大資料 和人工智慧為代表的技術革命正在滲透至各行各業,改變著我們的生活。 本文主要針對從事大資料開發的程式員們
冪等(idempotent、idempotence)是一個數學與計算機學概念,常見於抽象代數中。 複製程式碼 在程式設計中,一個冪等操作的特點是其任意多次執行所產生的影響均與一次執行的影響相同。冪等函式,或
我們本文主要會關注的問題是“分散式鎖”的問題。 多執行緒情況下對共享資源的操作需要加鎖,避免資料被寫亂,在分散式系統中,這個問題也是存在的,此時就需要一個分散式鎖服務。 常見的分散式鎖實現一般是基於DB
現在哪個後臺開發人員不知道什麼是分散式,那肯定是個剛畢業的新手了,不!畢業生也是會接觸分散式。 我們為什麼會用分散式?分散式到底給我們帶來了什麼好處? 帶著上面的問題,我們來看下分散式的架構
本文將從分散式一致性問題,引出CAP和BASE理論。 問題的提出 在電腦科學領域,分散式一致性是一個相當重要且被廣泛探索與論證問題,首先來看下面三種業務場景: 1、火車站售票 假如我們的使用
阿里妹導讀:2018天貓雙11物流訂單量創新高,突破10億件,這是一次史無前例的物流洪峰。天貓雙11十年來,見證了物流業從手寫地址、人工分揀,到電子面單、機器人分揀。無論是物流園區、幹線運輸,還是秒級通關
本文由騰訊雲資料庫發表 前言 CynosDB是新一代分散式資料庫,100%相容MySQL和PostgreSQL,支援儲存彈性擴充套件,一主多從共享資料,效能更是超越社群原生MySQL和Postgre
Release Notes 1、單機TPS過萬:示例專案中新增功能測試、效能測試用例,以及訊息生產、消費、成功率等方便的資料分析;可參考示例專案效能測試用例(章節 “2.6 功
歡迎關注個人公眾號:石杉的架構筆記(ID:shishan100) 週一至週五早8點半!精品技術文章準時送上! 一、寫在前面 之前寫過一篇文章(《 拜託,面試請不要再問我Redis分散式鎖的實現原理
如果現在讓你闡述一下什麼是“分散式系統”,你腦子裡第一下跳出來的是什麼?我想,此時可以用蘇東坡先生的一句詩,來形象地描述大家對分散式系統的認識: 橫看成嶺側成峰,遠近高低各不同。 我覺得每個人腦子
閱讀本文,代表你將和 奎因 一起,從 0 開始快速入門 flask 開發以及 mongodb 的使用,打造一個穩定、健壯的分散式多機伺服器資源監控平臺 在前面一篇文章《 Python 系統資源資訊獲取工具,
儲存發展與線上業務發展類似,都是依據業務發展而不斷髮展,需要不斷演進,不可能一蹴而就,應用程式由單體到叢集到大規模分散式,儲存也類似演進路徑。 最開始訪問量比較小,直接單體儲存就可以解決問題,比如單機MyS
VDL簡介 VDL(Vip Distributed Log)的定位是高吞吐、低延時的分散式日誌儲存,而多副本、強一致性是其關鍵特徵。 這裡的Log不是指syslog或者log4j產生的
區塊鏈(Blockchain)是比特幣的一個重要概念,它本身是一種新型的分散式系統,並且極大的促進了分散式計算領域的發展。瞭解分散式系統的工作原理,瞭解共識機制如何使人們在分散的網路上達成共識,我們才能真正瞭解
編輯推薦: 本文來自於51cto,本文主要介紹大型分散式系統中快取的相關理論,常見的快取元件以及應用場景。 快取概述