すべてのプログラマーにとって、分散アーキテクチャについて聞いたときの最初の反応は通常、それがハイエンドで、威圧的で、高級感があるというものです。例えば、アリババのさまざまなシステムは異なるマシンに展開されており、杭州、上海、深センなどの異なるサーバーにも分散されています。ファーウェイのサーバーも、世界中のユーザーのニーズを満たすことができるように、世界のさまざまな地域に分散されます。 さまざまな求人広告で、分散システムの開発に精通している人材を見かけることはよくあります。では、配布とは一体何でしょうか?こう言えば子供でも理解できます。 背景 分散とはモジュールでの開発と展開を意味し、分散の核となるのはモジュールであると考える人もいます。しかし、モジュール化は分散型の概念ではありません。 1990 年代初頭には、ソフトウェア機能をモジュールに従って分割することを提案する人もいました。ソフトウェア エンジニアリングでは、モジュールをより適切に分離することができ、作業では、モジュールをさまざまなタスクに適切に分割することもできます。モジュールで開発されていますが、同じマシンにデプロイされています。ソフトウェア、特にインターネットの発展に伴い、従来のモノリシック アーキテクチャはますます効果が低下しており、主に次の 3 つの側面に現れています。
特徴 従来のモノリシック構造と比較すると、分散アーキテクチャの最も重要な点は次のとおりです。
分散は多くの問題を解決しますが、多くの欠点や困難も抱えているため、それらを克服して設計するにはプログラマーとアーキテクトが必要です。 主な困難
やり方 分散によって生じる問題を解決するには、プログラマーやアーキテクトがスキルを発揮する必要があります。どのような方法を使用するかに関係なく、次の 2 つのことに他なりません。
|
<<: デジタル時代において、クラウドインテリジェンスはクラウドの未来を再定義します
>>: デジタル変革の第二章が始まろうとしており、ハイブリッドマルチクラウド管理が焦点となる
エンタープライズ Web サイトに携わったり、運営したりしたことがある SEO 担当者や Web マ...
Lushou のシングルページの成功は、多くのウェブマスターにシングルページのウェブサイトを作成する...
zji から最新のプロモーションに関するメールが届きました。香港クラウドと香港フェデレーションはそれ...
情報量が膨大になった今日の世界では、検索エンジンはインターネットを閲覧するすべての人にとって非常に便...
今月、zji は香港の葵湾データセンターの独立サーバーを特別割引で提供しており、生涯 40% 割引と...
「私たちは、世界中のクラウド コンピューティング リソースをコンピューターと同じくらい簡単に使えるよ...
1 年間のテストを経て、buyvm は本日、新製品「Block S」をリリースしました。「Age S...
ソフト記事について学んだウェブマスターは、ソフト広告マーケティングとプロモーションがウェブサイトのブ...
最近、私が勤めている会社では、SEO スタッフの採用を始めました。面接をしたところ、ほとんどの応募者...
この間、グループを立ち上げましたが、多くの問題が見つかりました。グループを立ち上げた目的をいつも疑う...
QQは現在最も広く使われているコミュニケーション手段です。QQグループ、QQ Weibo、QQメール...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますまず、SE...
「AppleのiCloud中国ユーザーのデータが中国電信のクラウドストレージに移された」というニュー...
SEO 最適化の知識は情報爆発状態にあり、さまざまな SEO 最適化トレーニングが次々と登場していま...
編集者注: Sutu.com は 2009 年 4 月に設立され、今日で 5 周年を迎えます。他の多...