分散サービスとマイクロサービスとは何かを1分で理解する

分散サービスとマイクロサービスとは何かを1分で理解する

簡単に言えば、マイクロサービスはアーキテクチャ設計方法であり、分散はシステム展開方法です。 2つの概念は異なります。

マイクロサービスとは何ですか?

ここでは本に書かれた複雑な概要を引用しません。簡単に言えば、マイクロサービスは非常に小さなサービスであり、非常に小さいため、サービスは 1 つの機能にのみ対応し、 1 つのことだけを実行します。このサービスは独立して展開および実行でき、サービスは RPC を介して相互に対話できます。各マイクロサービスは、そのライフサイクル全体に責任を持つ独立した小規模チームによって開発、テスト、展開、起動されます。

マイクロサービス アーキテクチャとは何ですか?

アーキテクチャ設計を行うときは、まず論理アーキテクチャを作成し、次に物理アーキテクチャを作成します。要件を取得したら、最大ユーザー数と同時実行数を見積もり、単一のアプリケーション サーバーが要件を満たすことができるかどうかを計算します。数百人のユーザーしかいない小規模なアプリケーションであれば、単一のアプリケーションで実行できます。つまり、すべてのアプリケーションが 1 つのアプリケーション サーバーに展開されます。ユーザー数が多く、一部の機能が頻繁にアクセスされる場合、または一部の機能が大量の計算を必要とする場合は、アプリケーションを複数のサブシステムに分割し、それぞれが独自の機能を担当するようにすることをお勧めします。これがマイクロサービス アーキテクチャです。

では何が配布されるのでしょうか?

分散サービスは、その名前が示すように、異なるマシンに展開されます。サービスは複数の機能を担当する場合があります。これは SOA 指向のアーキテクチャです。サービスは、RPC または Web サービスを通じて相互に対話します。論理アーキテクチャ設計が完了したら、物理アーキテクチャ設計を行う必要があります。システム アプリケーションが複数のサーバーまたは仮想マシンに展開され、個別に展開された部分がさまざまな通信プロトコルを介して相互に情報を交換する場合、分散展開と見なすことができます。実稼働環境におけるマイクロサービスは、間違いなく分散デプロイメントです。分散デプロイメント アプリケーションは、必ずしもマイクロサービス アーキテクチャであるとは限りません。たとえば、クラスター展開では同じアプリケーションが異なるサーバーにコピーされますが、論理機能の点では単一のアプリケーションのままです。

分散サービスと比較すると、マイクロサービスは粒度が小さく、サービス間の結合度が低くなります。各マイクロサービスは独立した小規模チームによって管理されるため、より俊敏になります。分散サービスはマイクロサービス アーキテクチャへと進化します。これはトレンドです。しかし、マイクロサービスによってもたらされる課題も明らかです。例えば、サービスの粒度が細かく、数が多いと、後々の運用や保守が難しくなります。

<<:  クラウドコンピューティングによる古い IT サーバーの販売減少傾向は永続的なものになるのでしょうか?

>>:  Kubernetesネットワークと監視技術の包括的な説明

推薦する

3月の中国ドメイン名サービスプロバイダー上位25社:HiChina DNSpodの市場シェアは低下

IDC Review Network (idcps.com) は 4 月 4 日に次のように報告しま...

QRコード標準化プラットフォームは今年末に開始予定。敷居が低く、収益化も可能。

ショッピングや支払いでもウイルスが拡散する可能性がある。セキュリティの問題は真剣に受け止める必要があ...

あなたのチャネルはもはや信頼できない、完全なネットワークマーケティングが鍵です

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています最近、娃哈...

ファーストレベルドメイン名とセカンドレベルドメイン名間の友好リンクの交換を表示する方法

多くの人は、ファーストレベルドメイン名とセカンドレベルドメイン名が何であるかを理解していません。実際...

工業情報化省のAPP申請要件は、実施の難しさに関する懸念を引き起こしている。

12月11日、工業情報化部がAPP登録を実施する予定であるというニュースがモバイルインターネット業界...

A5ウェブマスターネットワークYuehuaiマーケティングチーム:「ブラック」6月の降格に関する概要レポート

6月はウェブマスターたちの間で大騒ぎが起こりました。次々とアップデートが行われ、「有名なウェブサイト...

北京はオンライン融資プラットフォームを調査する可能性あり、中央銀行はP2Pによる違法な資金調達を警告

記者の張仙安が北京からレポートします6月には北京の望金宝と深センの客訊が再び逃亡したと報じられ、中央...

企業の製品写真をBaiduにアップロードする手順と方法について簡単に説明します。

会社の製品写真を Baidu に表示させるにはどうすればよいでしょうか。これは多くの SEO 担当者...

Green Radish アルゴリズムによって企業の Web サイトがダウングレードされるのはなぜでしょうか?

かつて、百度の混乱は企業ウェブサイトのテーマとなっていたようです。嵐が過ぎ去った後も、企業ウェブサイ...

画像トラフィックのあるウェブサイトを構築するための SEO のヒント

ご存知のとおり、画像ウェブサイトはウェブサイトのトラフィックを増やすことができます。実際、私は最近多...

prometeus-50m メモリ VPS/ダラス/簡易評価

Prometeus は最近、多くの割引を提供しています。同社は 1 か月以内に、大容量メモリと大容量...

ミクシューアイスシティの儲けの秘密

Mixue Bingcheng の金儲け能力の恐ろしさは誰もが目撃した。この点については、ある程度の...

XSX.Net 香港 VPS はどうですか?月額 5.95 ドルで 100M の帯域幅を備えた香港の VPS の簡単なレビュー

XSX Network (旧称 pzea) は、ブランドが運営を開始して以来、香港のデータセンターで...

ランチ注文から始めるウェブサイト運営戦略

今日、仕事中に、長い間外で食べ物を注文していないことを突然思い出したので、準備するために電話を手に取...