InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
ケーススタディ: 金融ファームでの10年間のマイクロサービス
マイクロサービスはホットな新しいアーキテクチャパターンですが、「ホット」と「新しい」の問題は、アーキテクチャパターンの実際のコストが明らかになるまでに何年もかかることです。幸い、パターンは新しいものではなく、名前だけです。したがって、これを10年以上行っている企業から学ぶことができます。
-
Windows(および他のプラットフォーム)開発の未来
Microsoftは、Windows UIとProject Reunionで、Windows開発者エコシステムの分裂に対処しようとしています。この記事では、Windows開発者のさまざまなグループがProject Reunionをどのように採用できるのかを検証するとともに、Uno Platformと組み合わせることで、WindowsアプリケーションをiOS、macOS、Android、Web、さらにはLinuxへと拡張可能になる点も見ていきます。
-
コンパイルされ、型付けされ、RubyにインスパイアされたCrystal言語がプロダクションに対応 - Beta Ziliani氏とのQ&A
Crystal言語は、開始から12年後にプロダクションに対応しました。Crystalはパフォーマンスのためにコンパイルされ、安全性のために型付けされ、生産性のためにRubyに似ています。強力な型推論により、開発者はスパース型注釈のみを必要とします。言語のトレードオフ、現在の機能、および言語のロードマップについて、Crystalチームの責任者にインタビューしました。
-
Uno プラットフォームとXamarin.Forms - UIフレームワークの選び方
この記事ではMicrosoft MVPのMatt Lacey氏が、Uno PlatformとXamarin.Formsの相違点、共通点、関連性について、2つのプラットフォームの将来性はどのようなものか、どうやって選択すればよいのか、といったことを交えて説明します。
-
2021年のDevopsとDevsecopsの普及を左右する9つのトレンド
DevOpsとDevSecOpsの価値を理解することは重要ですが、しかしこれらは、あらゆる規模に適合するような、堅牢かつ不変のパラダイムという訳ではありません。この記事では、DevOpsとDevSecOpsにおける現在進行中の発展について見ていきます - その採用を推進し、影響を与える9つの重要なトレンドを探し出し、そのそれぞれについて、開発や管理に関わる数多くのアプローチとともに説明します。
-
クラウドできめ細かいアクセスマネジメントのためのリファレンスアーキテクチャ
この記事では、SSHホスト、データベース、データウェアハウスから、メッセージパイプライン、クラウドストレージエンドポイントまで、クラウドリソースの簡素化されたアクセスマネジメントソリューションを探しているクラウドネイティブ企業向けの新しいリファレンスアーキテクチャを定義します。
-
ソフトウェアアーキテクチャと設計のInfoQトレンドレポート - 2021年4月
InfoQエディターチームが2021年に進化するソフトウェアアーキテクチャと設計のトピックをどのように見ているかの概要とともに、アーキテクトが今日何のために設計しているかに焦点を当てています。
-
エンタープライズのためにAWS Lambdaの価格を変更しなければならない理由
AWS Lambdaユーザは、コードが実行されたときにのみ支払いを行います。これにより、長時間実行されるワークロードに比べて大幅なコスト削減が可能になります。AWS Lambdaをバッチ処理に使用すると、利点はすぐに消え始めます。企業はFaaSのスケーラビリティから大幅に利益を得ることができますが、EC2、Lambda、およびAWSが管理するコンテナサービスであるFargateの価格比較は、醜い真実を明らかにしています。
-
シリーズ記事: Javaによるマイクロサービスの構築
このシリーズの記事では、Java言語を使用してマイクロサービスベースアーキテクチャを構築する最先端の技術について説明します。Spring BootやDropwizardなどの人気のある大物と並んで、Quarkus、Micronaut、Helidonなどの新しいフレームワークが勢いを増しています。これらのフレームワークは、2016年にMicroProfileがJavaコミュニティに導入された後に登場しました。
-
Kubernetesでの分散システムの進化
3月のQConで、RedHatのプロダクトマネージャであるBilgin Ibryam氏が、Kubernetesを使用した分散システムの進化について講演しました。あなたはそれに対する答えを持っているかもしれません、そしてIbryam氏もそれを持っています。記事の終わりに、あなたは彼の答えがどのようになるかを知るでしょう。
-
サーバレスファンクションはマイクロサービスのためですか? おそらくそうですが柔軟に変���できるようしてください
クラウドネイティブシステムを設計するとき、クラウドの請求額を大幅に節約するために、デプロイメント戦略をFaaSからコンテナまたはVMへの変更を自由に対応することが重要です。
-
GraphQLリファレンスガイド: 柔軟でわかりやすいAPIの構築
このオンラインガイドは、次のようなソフトウェアアーキテクトや技術リーダに関連する質問に答えることを目的としています: なぜGraphQLを使うのでしょうか? なぜ今GraphQLに注意を払う必要があるのでしょうか? 企業のデータモデリングにGraphQLはどのように役立ちますか?