DjangoでAPI Restを作成しましたが、APIをマイクロサービスに変換する方法がわかりません。実際の違いを理解できません。 マイクロサービスのようなAPIがありますが、マイクロサービスでAPI全体を変換することはわかりません。マイクロウェブサーバーを作成する必要がありますか?APIとマイクロサービスの違いは何ですか?
私はマイクロサービスを理解できません。私はこれを理解する必要があります。
DjangoでAPI Restを作成しましたが、APIをマイクロサービスに変換する方法がわかりません。実際の違いを理解できません。 マイクロサービスのようなAPIがありますが、マイクロサービスでAPI全体を変換することはわかりません。マイクロウェブサーバーを作成する必要がありますか?APIとマイクロサービスの違いは何ですか?
私はマイクロサービスを理解できません。私はこれを理解する必要があります。
マイクロサービスはAPIを使用して、できることは何でもできるインターフェイスを公開します。 APIは、マイクロサービスがコマンド/クエリを受信したときに応答するすべてのエンドポイントのリストです。マイクロサービスには、とという他の内部+隠れたものが含まれており、クライアントの要求に応答します。
APIは、マイクロサービスがそれよりも大きいものの、マイクロサービスを見るときにクライアントが見るものです。マイクロサービスは内部構造を隠しています。テクノロジスタックです。データベースタイプ(sql
、nosql
- それは何でもかまいません)。マイクロサービスはsql
からnosql
へ、python
からphp
に移動できますが、APIは変更しないでください。
実際の例がありますか?理解していますが、通常はWebサーバーをAPIとして作成し、APIやその他のものを含むマイクロは作成しません。 – sm433403
何の例ですか? –
任意のサーバー/マイクロサービスには、APIに沿って、データベースアクセスコンポーネントなどの多くのものが含まれています。 –