RPC(Remote Procedure Call Protocol)遠程過程調用協議。一個通俗的描述是:客戶端在不知道調用細節的情況下,調用存在於遠程計算機上的某個對象,就像調用本地應用程序中的對象 ...
前言 最近在工作之余看了一些分布式系統的博客和一點書本知識,從理論上了解了一些分布式系統的基本知識。給我最深的感覺就是所有的軟件技術和架構都是隨着業務的不斷發展和底層技術的更新才有機會一步步的深入。特別是學習cap和base時,了解到分布式事務與傳統DB事務ACID的區別 其實分布式事務和傳統DB事務不是一個層面的東西但是感覺思想上還是有一些共同之處的 。現在的分布式系統也都是由最初的集中式系統一 ...
2018-08-13 00:27 0 969 推薦指數:
RPC(Remote Procedure Call Protocol)遠程過程調用協議。一個通俗的描述是:客戶端在不知道調用細節的情況下,調用存在於遠程計算機上的某個對象,就像調用本地應用程序中的對象 ...
搞懂分布式技術1:分布式系統的一些基本概念 1、分布式 小明的公司又3個系統:系統A,系統B和系統C,這三個系統所做的業務不同,被部署在3個獨立的機器上運行,他們之間互相調用(當然是跨域網絡的),通力合作完成公司的業務流程。 將不同的業務分部在不同的地方,就構成了一個分布式的系統 ...
: www.how2playlife.com 該系列博文會告訴你什么是分布式系統,這對后端工程師來說是很重要的一門學問,我 ...
一、事物 事務是以可控的方式對數據資源進行訪問的一組操作。 二、事物的四個特征-ACID 要注意的是事務能夠通過AID來保證這個C的過程,C是目的,AID都是手段。 ① Ato ...
一直在搞分布式系統,Hadoop, Spark, Kafka, ZooKeeper之類的都玩過,然而以前只是簡單地用用各個開源組件實現,並沒有系統地學習其中的原理和算法。最近在跟着MIT 6.824課程學習分布式系統的各種理論原理,這里就來簡單總結下分布式系統中的一些基礎內容吧~ CAP ...
從這周開始深入學習Zookeeper,主要是看PAXOS到ZOOKEEPER分布式一致性理論與實踐以及Zookeeper3.5的源碼,在整個學習過程中會整理一些學習筆記。 1.分布式基本概念 2.一致性協議 分布式系統是一個硬件或者軟件組件分布在不同網絡計算機上,彼此之間 ...
目錄 CAP 一致性(Consistency) 可用性(Availability) 分區容錯性(Partition Tolerance) ...
本文轉自InfoQ,原作者:張帆 如果現在讓你闡述一下什么是“分布式系統”,你腦子里第一下跳出來的是什么?我想,此時可以用蘇東坡先生的一句詩,來形象地描述大家對分布式系統的認識: 我覺得每個人腦子里一下子涌現出來的肯定是非常具象的東西,就像下面這些: 一:“分布式系統”等於 ...