2023-02-01から1ヶ月間の記事一覧
目次 目次 Web App Azure Table 前の記事はこちらです。 hiro128.hatenablog.jp Web App フロントエンドにアクセスできて、サイロ01、サイロ02にアクセスできなければデプロイ成功です。 フロントエンド パブリックアクセス可 サイロ01 パブリックアクセス不…
ARM版 Visual Studio 2022 Preview 17.6.0 Preview 1.0 でついに MAUI がサポートされました! 詳細は後日レポート予定です。
目次 目次 Orleans は何を解決するために生まれ、どのようなフレームワークなのか Orleans の 構成と重要なプリミティブ(構成要素) Orleans の構成要素:フロントエンド Orleans の構成要素:グレイン Orleans の構成要素:サイロ Orleans の基本的な構成…
目次 目次 Orleans の構成 Orleans の重要なプリミティブ(構成要素) 前の記事はこちらです。 hiro128.hatenablog.jp Orleans の構成 Orleans の構成は以下のようになっています。Orleans のクラスターは1つの巨大なコンピューターのように取り扱われます。…
目次 目次 構成図 アドレス空間 接続デバイス(プライベートエンドポイント) サブネット 前の記事はこちらです。 hiro128.hatenablog.jp 構成図 構成では、フロントエンドのみパブリックアクセス可能、2つのサイロとストレージはプライベートアクセスのみ可…
目次 目次 古典的なWebアプリの問題点 対策としてキャッシュ、キューなどを追加するも新たな問題が 根本解決のためのアプローチ(Orleans のコンセプト) 結局 Orleans とは Orleans のメリット 古典的なWebアプリの問題点 読み取り要求のたびにデータベース…
目次 目次 方針 構成 前の記事はこちらです。 hiro128.hatenablog.jp 方針 Orleans の基本的な構成のデプロイを App Service にデプロイしてみましょう。 基本的な方針を以下の通りとします フロントエンドのみパブリックアクセス可能 2つのサイロとストレー…
Orleans では、グレインの永続化とサイロのメンバーシップ管理用のテーブルとして、永続データオブジェクトを利用します。 Microsoft によってメンテされているグレインの永続化ストレージパッケージは以下です。 ADO.NET Azure Blob Storage、Azure Table S…
目次 目次 WebSocket をオンにする VnetPrivatePortsCount VnetPrivatePortsCount を PowerShell で設定 アプリケーションコードで利用する際の注意点 前の記事はこちらです。 hiro128.hatenablog.jp WebSocket をオンにする サイロのインスタンス同士やサイ…