1. 程式人生 > 其它 >力扣387(java)-字串中的第一個唯一字元(簡單)

力扣387(java)-字串中的第一個唯一字元(簡單)

1、分散式基礎理論。

1.1)、什麼是分散式系統?

《分散式系統原理與範型》定義:小
“分散式系統是若干獨立計算機的集合,這些計算機對於使用者來說就像單個相關係統"。
分散式系統( distributed system)是建立在網路之上的軟體系統。小
隨著網際網路的發展,網站應用的規模不斷擴大,常規的垂直應用架構已無法應對,分散式服務架構以及流動計算架構勢在必行,亟需一一個治理系統確保架構有條不素的演進。

1.2) 、發展演變。

單一應用架構。

當網站流量很小時,只需一個應用,將所有功能都部署在一起,以減少部署節點和成本。此時,用於簡化增刪改查工作量的資料訪問框架(ORM)是關鍵。

1.3) 、RPC

什麼叫RPC

RPC [ Remote Procedure Call ]是指遠端過程呼叫,是一種程序間通訊方式,他是一種技術的思想,而不是規範。它允許程式呼叫另一個地址空間(通常是共享網路的另一臺機器上)的過程或函式,而不用程式設計師顯式編碼這個遠端呼叫的細節。即程式設計師無論是呼叫本地的還是遠端的函式,本質上編寫的呼叫程式碼基本相同。

RPC基本原理

圖示: