更新日:2025年9月18日
うまさくの舞台裏へようこそ
いつも有料版をご利用いただきありがとうございます。
みなさまのご支援によって、
小規模ながらも中規模サービスに近いサーバー構成を整え、
安心してお使いいただける環境を維持できています。
この記事では「止まらない仕組み」をどう確保しているか、
最新のサーバー構成や監視体制をご紹介します。

最新のサーバー構成(2025年9月時点)

WEB×3台・API×2台・DB冗長・NFS+バックアップで運用。
少人数運営としては十分な冗長性を確保しています。
- GSLB(広域負荷分散):アクセスを自動振り分けし、突発的な負荷集中を回避
- WEBサーバー3台:分析ページ配信を分担。1台停止時も継続提供できる設計
- APIサーバー2台:うまさくセレクト(数字生成)専任。生成処理の継続性を重視
- DB(MySQL / PostgreSQL):レプリカ待機で障害時に昇格し切替可能
- NFS+バックアップ:テンプレート置き場を夜間rsyncで同期し、バックアップVPSにも複製
※ 大規模サービスのような過剰設備ではありませんが、
小規模体制でも現実的に守れるラインを一歩ずつ積み上げています。
24時間の監視体制

ログとリソースを常時監視し、
異常はSlackに即通知。
早期検知・初動対応の時間短縮を図っています。(内部情報は一部加工済)
監視は自動化と手動チェックを組み合わせ、
障害が起きても早期に検知して切替対応できるようにしています。
一方で人的リソースには限りがあり、
さらなる自動化・監視の強化が今後の課題です。

3世代バックアップで安心
WP環境・DB・NFS領域を3世代(約400GB)で保管し、
夜間にrsyncで同期。
必要に応じて即座に切替できるよう準備しています。
さらに週次でオフサイトにも退避し、
万一に備える二重化を実施しています。
現状の3世代保管で最低限の安心は確保できていますが、
長期保管やより余裕のある体制には追加コストが必要です。
ただし、どれだけ体制を整えても100%の無停止運用は現実的に不可能です。
サーバーやネットワークに障害が出る場合もありますが、
その際はできるだけ早く検知・切り替え・復旧を行うよう努めています。

小規模運営でも「安心」を最優先に
現在は小規模な体制ですが、
数字生成や分析が止まらないことを最優先に、
設備と運用を継続的に改善しています。
今後は運用面・物販対応のスタッフ体制も整え、
より持続的で安定した提供を目指します。

ご利用と継続に感謝します
現在は小規模な体制ですが、
みなさまのご利用と継続が、日々の改善や安定運用を支えています。
もちろん、100%の無停止は不可能ですが、
できる限り早い検知・切替・復旧を心がけています。
これからも安心してお使いいただけるよう改善を重ねてまいります。
引き続きのご利用・更新が、
サーバーの安定と新しい改善の原動力です。
これからもよろしくお願いいたします。
次回以降も安心してご利用いただけるよう、
以下のページから延長手続きをお願いします。