分布式系统

深入Apache Flink核心技術

編輯推薦: 本文來自於csdn,本文主要介紹了Flink專案的一些關鍵特性,希望通過本文的介紹能夠讓讀者對Flink有更多的瞭解,也讓更多的人使用

Dubbo+zookeeper實現分散式服務框架

什麼是Dubbo?? Dubbo也是一套微服務框架,他與SpringCloud的區別就是,他支援多種協議,而SpringCloud只支援Http協議。如果沒有分散式,那麼他是不存在的。 Dubbo底層

基於redis和lua的分散式限流器設計與實現

前言 在之前這篇文章中,我大致介紹了一下google guava庫中的RateLimiter的實現以及它背後的令牌桶演算法原理。但是也有新的問題,在分散式的環境中,我們如何針對多機環境做限流

區塊鏈時代,去中心化的全新數字世界

隨著權力下放(或者說去中心化)運動的發展,我想到了有關去中心化的特點, 去中心化是一種什麼樣的策略?為什麼要一個新的去中心化數字世界,以及還需要做些哪些工作? 權力下放(去中心化)已成為主流

Spring cloud(2)-服務發現(Eureka,Consul)

在分散式系統領域有個著名的 CAP定理 ( C-資料一致性 ; A-服務可用性 ; P-服務對網路分割槽故障的容錯性 ,這三個特性在任何分散式系統中 不能同時滿足,最多同時滿足兩個 ); eureka是AP

SkyWalking-netcore 無入侵分散式追蹤

SkyWalking-netcore 最近更新的版本改成了無入侵的整合方式,主要思想應該是分離開發和監測,開發只管程式碼部分,監測的問題是程式碼程式之外的工作。 基於之前 SkyWalking 分散式

你所不知道的限流

在系統架構設計當中,限流是一個不得不說的話題,因為他太不起眼,但是也太重要了。這點有些像古代鎮守邊陲的將士,據守隘口,抵擋住外族的千軍萬馬,一旦隘口失守,各種饕餮湧入城內,勢必將我們苦心經營的朝堂廟店洗劫一空,

微核心專題系列

微核心是核心的一種精簡形式。將通常與核心整合在一起的系統服務層被分離出來,變成可以根據需求加入選件,這樣就可提供更好的可擴充套件性和更加有效的應用環境。使用微核心設計,對系統進行升級,只要用新模組替換舊模組,不

高效能訊息中介軟體——NATS

前 言 這段時間我的主要工作內容是將公司系統中使用的RabbitMQ替換成NATS,而此之前我對Nats一無所知。經過一段時間緊張的學習和開發之後我順利的完成了任務,並對訊息中介軟體有了更深的瞭解。在此

分散式系統CAP理論

在單機的資料庫系統之中,我們很容易實現一套滿足ACID 特性的 事務處理系統, 事務的一致性不存在問題。 但是在分散式系統之中,由於資料分佈在不同的主機結點上,如何對著些資料進行分散式的事務處理就具有非常大的挑

這或許是最通俗易懂的資料一致性問題解讀

本文從普遍認為的分散式系統中最最重要的資料一致性開始。內容適合經驗>=0年技術相關經驗的人群。 一、對資料一致性問題的剖析 1為什麼需要分散式系統? 任何事物能夠被持續的運用和發展,必然有其價

1746105209.3323