パフォーマンスに悪影響を与えることなく、本番環境で実行されているコードのデバッグを支援します。長文記事に最後までお付き合いいただいたことを感謝いたします。Twitter(@SandeepDinesh)でお知らせください。よって投稿されたもの(投稿はこちら)の抄訳です。開発にうってつけです。呼び出しを実行する小規模な独立したコンポーネントの作成に集中できます。保証できるほか、個々のマイクロサービスを独立してスケーリングすることも可能です。ご覧になられたかもしれませんが、以下の動画は、私が行ったマイクロサービスについてのプレゼンテーションです。クラスタで複数のサービスをいかに簡単にデプロイし、実行できるかを述べています。サービスをいかに簡単に立ち上げられるかを示しています。いえ、さまざまな言語で書かれたサービスが透過的に連携して機能することが、このデモではエンドユーザーにあまり伝わりませんでした。フォークとともに開発し、そのコードをオープンソースで公開しました。アプリについて詳しく解説します(長い投稿なので、自分のニーズに合うセクションだけ読んでいただいて結構です)。プロジェクトをあらかじめ作成しておいてください。ついて必要な知識を得たい方は、こちらのブログ記事をご覧ください。と私は、さまざまな言語でプログラミングを行っています。適している言語が問題ごとに異なるので、作業に応じて最適なツールを使うことが理にかなっています。作成したプログラムを組み合わせて実行しています。台のサーバーをセットアップする必要があります。これは非常に手間のかかる作業です。サーバーを集約したい場合は、同じマシンに複数のスタックをインストールしなければなりません。ところが、あるスタックをアップグレードすると、別のスタックが壊れるおそれが生じます。システムのスケーリングもオペレーション上の課題となります。全体的に物事が難しくなってしまいます。つのスタックを選んで、そればかり使うことになります。した問題は、コンテナを使えばなくなります。マシンをコードから抽象化できるので、マシンを明示的に構成することなく、任意のマシンで任意のスタックを実行できます。することなく、こうしたすべてのコンテナのデプロイと管理が可能です。クラスタを作成しましょう。使う場合は無料トライアルにサインアップしてください)。台のマシンのクラスタを使用します。myclusterログインしてみましょう。サンプル私たちがデプロイするコードは、いたってシンプルです。私たちは言語ごとに、異なる文字列操作の実装コードを作成しました。つのサービスが用意されています(リンクをクリックすると、コードを見ることができます)。WORLDご覧のように、いずれもごく基本的なサービスです。次のステップは、こうしたコードをコンテナ化することです。