InfoQ ホームページ アーティクル
-
サーバレスファンクションはマイクロサービスのためですか? おそらくそうですが柔軟に変更できるようしてください
クラウドネイティブシステムを設計するとき、クラウドの請求額を大幅に節約するために、デプロイメント戦略をFaaSからコンテナまたはVMへの変更を自由に対応することが重要です。
-
Kubernetesはプラットフォームではなく、基盤に過ぎない
この記事でManuel Pais氏が論じるのは、多くの企業がKubernetesを社内プラットフォームの単なる技術的基盤ではなく、プラットフォームそのものだと見ていることです。Kubernetesの導入に成功するには、プラットフォームはプロダクトであるという考えの下で、プロダクト同様のチーム構造を確立し、開発チームなどの認知的負荷を低減する必要があります。メトリクスは、その道案内の役割を果たしてくれます。
-
GraphQLリファレンスガイド: 柔軟でわかりやすいAPIの構築
このオンラインガイドは、次のようなソフトウェアアーキテクトや技術リーダに関連する質問に答えることを目的としています: なぜGraphQLを使うのでしょうか? なぜ今GraphQLに注意を払う必要があるのでしょうか? 企業のデータモデリングにGraphQLはどのように役立ちますか?
-
専門家が論ずるKubernetesのトップトレンドと運用上の問題
Kubernetesの急進展は、文化面、技術面、運用面での課題をもたらしています。InfoQでは今回、何人かのKubernetesの専門家と実装者を招いて、このプラットフォームのトップトレンドや直面する課題について語ってもらいました。
-
MLOpsの最適化がどのようにエンタープライズのAIに革命を起こすか
この記事では、著者のMonte Zweben氏が、データサイエンスのアーキテクチャ、コンテナ化、およびフィーチャーストアなどの新しいソリューションが機械学習プロセスのライフサイクル全体にどのように役立つかについて説明します。
-
Outboxパターンを使用したマイクロサービスのSagaオーケストレーション
変更データキャプチャを介して実装されたOutboxパターンは、マイクロサービス間のデータ交換の関心事に対処するための実証済みのアプローチです。この記事で示すように、Sagaパターンは、複数のマイクロサービスにまたがるデータ更新に役立ちます。
-
分解とインクリメンタルな変更でモノリスをマイクロサービスに移行する
マイクロサービスの移行は簡単な変更ではありません。あなたはそれらが適しているかどうかについて慎重に考える必要があります。おそらく、モノリスはあなたのコンテキストとビジネスニーズに十分でしょう。この記事では、Sam Newman氏が、マイクロサービスアーキテクチャの評価と移行に役立つ分解とインクリメンタルな変更パターンをいくつか紹介します。
-
ローコードプラットフォームとコミュニティ開発者の急増: 増えるのはソリューションか、問題か?
ローコードプラットフォームは、現在最もホットなエンタープライズソフトウェアのジャンルです。現在の投資のレベルを見れば、非ITスタッフが自分たちのために自らの手で開発した独自ビジネスアプリが世に溢れる、そのような未来を想像しない訳にはいきません。 そのリスク���理の鍵を握るのは、ローコードソリューションの可視性です。
-
Vue 3は大規模な使用に取り組むための新しいAPIと共にリリースされた
Vue 3は先頃、Vueを大規模かつ非DOM環境で使用できるようにする多数の新しいAPIをリリースした。新しいサスペンスとテレポートの組み込みコンポーネントと新しいCSSスコープルールにより、より表現力豊かなテンプレート言語が実現します。 カスタムイベントとフラグメントにより、Vueコンポーネントは通常のDOM要素に近いパブリックAPIを持つことができます。 VueエコシステムはVue3への移行を完了しています。
-
Arm CPU対x86 CPU - クラウドでのパフォーマンス分析
この記事では、筆者がAWSのArm(Graviton2)とx86_64(Intel)それぞれのEC2インスタンスを使用して、DockerやNode.js、WebAssemblyといった、さまざまなソフトウェアランタイムの演算パフォーマンスを評価します。結論として、Armはクラウドにおいて、特に基盤となるオペレーティングシステムに近い軽量なランタイムでは、より費用対効果の高いことが分かりました。
-
Kafka、MongoDB、Maxwell's Daemonを使用したSQLデータベース監査システムの構築
この記事では、従来の組み込みデータレプリケーションの枠を越え、Kafka、MongoDB、Maxwell's Daemonといったテクノロジを採用したデータベースの監査ログシステムと、その重要性について論じます。
-
Java 注目の機能: パターンマッチング
Java SE 14 (2020年3月) では、プレビュー機能として限定された形式のパターンマッチングが導入されました。これは、Java SE 16 (2021年3月) の永続的な機能になります。パターンマッチングの最初のフェーズは、1種類のパターン (型パターン) と1つの言語構造 (instanceof) に制限されていますが、これは、長期に渡って増加する機能の最初の記事にすぎません。