ラベル スケーリング の投稿を表示しています。 すべての投稿を表示
ラベル スケーリング の投稿を表示しています。 すべての投稿を表示

2026/04/10

webアプリケーションのクラウドでの性能優先設計

宣伝です。

noteでマガジン「webアプリケーションのクラウドでの性能優先設計」を公開しました。↓こちらの写真が目印です。クラウドの記事なので雲が主役(?)の写真を見出しに使ってます。


2026/03/01から公開していましたが、noteのフォーロー中のトップから外れるとページビューが激減したので、ここでも宣伝してみることに。


内容はタイトルどおりですが、クラウドでwebアプリケーションを実装するにあたって網羅的に必要な知識・技術から書いています。特に運用コスト削減に関する内容が多くなっています。処理性能については良くするというより、必要な性能を確保するという内容になっています。

このブログでは散発的な記事しか書いていませんが、このブログに書いていない内容の方が多くなっています。

以下のような問題に遭遇した方は、ぜひ読んでいただきたいと思っています。解決策が見つかるはずです。

  • 費用
    • クラウドを使っているけど運用費用が想定より高い。
    • クラウドに乗り替えたらオンプレミス/レンタルサーバより運用費用が増えた。
  • 性能
    • スケーリングができない。
    • リクエストの処理に時間がかかる。
    • スケールアウトのたびにリクエストのレイテンシが増加してレスポンスが悪い。

    • その他
      • そもそもクラウドをどのように使えばいいのかわからない。
      • 非同期処理/バッチ処理の効率的な実装方法がわからない。
      • 非同期処理が意図せず中断する。


    またクラウドで使われる以下の技術についても、詳細や使いどころを説明しています。

    • スケーリング
    • サーバレスアーキテクチャ
    • マイクロサービスアーキテクチャ


    A4サイズでデザインしたところ全部で100ページ近い分量になりました。読みごたえがあります。noteでは 1記事=1ページ なので、長い記事は読みにくくなります。それを回避するため複数の記事に分割し、まとめてマガジンとしています。

    分量や、経験からしか得られないノウハウも掲載していますので、有料としています。今は試しにマガジンのみ半額にしています。いつまで半額かは未定で気分次第ですので、興味のある方はお早めに。


    2025/12/12

    残念な AppRun

    ガバメントクラウドに暫定認定の「さくらのクラウド」で、 2025/12/09にAppRunがリリースされました。

    さくらインターネット、アプリケーション実行基盤「AppRun」の正式サービス提供を開始 〜専有型と共用型の2プランを同時リリース、用途に応じた柔軟な実行環境を実現〜


    おめでとー と喜びたいところですが...


    「占有型と共用型」... なにそれ。上記のリリースニュースを読めばわかりますが、共用型はこれまでプレビューリリースだったもの、占有型は新たに追加されたものとあります。


    そして占有型は「CPU使用率ベースでのスケーリング」であると...

    コレいらない。


    一般的には市場に提供されるサービスはwebアプリであることが多いと思いますが、webサーバのスケーリングはリクエスト数ベースでないと適切にスケーリングできません。CPU使用率ベースでは手遅れになってからスケールが始まります。

    まあ、占有型を無視して共用型を使えばいいことですが。


    さらに言えば、フロントエンドであるwebサーバはオートスケールが必要ですが、バックエンドではオートスケールは邪魔になるケースのほうが多くなります。バックエンドに必要なのは実行開始時にスケールを指定できるマニュアルスケールです。

    バックエンド向けのプロダクトはこれから出てくるのでしょうか。


    料金体系も異なりますので、おそらくこの料金体系を反映させるための仕様でしょうか。

    期待していたのに残念です。