共感で繋がるSNS

人気

関連検索ワード

新着

たろう

たろう

Day 71 22.7% -0.2kg TTL -3.0kg 目標達成!!
残りの19日は体重維持と体脂肪率減を目標に
GRAVITY
GRAVITY4
たろう

たろう

Day 57 22.8% -0.7kg TTL -2.6kg
目標まであと-400gではあるが、あと23日かけて体重の定着と筋肉の割合を増やすことが目標
スキーシーズンに向けて下半身と体幹の強化も
GRAVITY
GRAVITY3
📓

📓

週末にDNSのいろいろな仕組みや使い方を勉強しました。昔もぼんやり知っていましたが、今回は徹底的に学びました
DNS(Domain Name System)ドメイン名をIPアドレスに変換する仕組み
Aレコード:ドメイン名 → IPv4
AAAAレコード:ドメイン名 → IPv6
CNAMEレコード:ドメイン名 → 別のドメイン名へ紐付け
※ ルートドメインには使用不可、サブドメインのみ可(例:www.example.com)
※ 参照時は2回名前解決が発生する
NSレコード:そのドメインの名前解決に使用するDNSサーバーを示す

Hosted Zone
Public Hosted Zone:インターネットからアクセス可能
Private Hosted Zone:同じVPC内からのみアクセス可能

TTL:ローカルキャッシュが保持される時間
Alias レコード:CNAME と似ているがルートドメインに使用可能、ただしAWSリソースに対してのみ使用可。AWS内で解決されるためCNAMEより高速

Routing Policies(ルーティングポリシー)
Simple 複数IPの中からランダムで1つを返す
Weighted 割合(重み)に応じてトラフィックを分散
Latency-based 遅延が最も小さいリージョンへ誘導
Failover マスター障害時にサブへ切り替え(ヘルスチェック必須)
Geolocation クライアントの地理位置に基づいて接続先を決定
GeoProximity オフセット係数で地域ごとのトラフィック量を調整(有料機能)
IP-based 特定のCIDRに基づいてルート指定
Multi-Value 複数IPを返し、クライアント側でランダム選択

Health Check
サービスやリソースの有効/無効を判断する仕組み
Route53は複数(最大15)のヘルスチェッカーでチェックし、少なくとも18%以上成功した場合に正常と判定 → ネットワークの揺れによる誤判定を防ぐ仕組み
Private リソースには直接使用できないが、CloudWatch 経由で間接監視が可能
GRAVITY
GRAVITY11
📓

📓

今日はRDSの補足とキャッシュ機能を勉強しました、明日からはRoute 53

Aurora 暗号化
DBデータの暗号化はDB作成時にのみ設定可能
既存のDBを後から暗号化に変更することはできない
リードレプリカの暗号化状態はマスターに従う
マスターが暗号化なし → レプリカも暗号化できない
暗号化されていないDBを暗号化したい場合は、スナップショットから復元(Restore)して、復元時に暗号化設定を有効化する

RDS Proxy
役割:
コネクションプール + 接続再利用 + IAM / Secrets Managerによる認証統一 + 自動フェイルオーバー
RDSへ直接接続せず、Proxy を経由することで:
接続切断のリスク軽減、高負荷トラフィック時の効率向上、可用性向上

ElastiCache
よく使うデータをキャッシュに保存し、DBへのクエリ回数を減らして負荷を軽減する。
Redis/Valkey:永続化可能/Pub-Sub対応/パッチ・障害対策サポートあり
Memcached:分散キャッシュ/サーバーレス/永続化なし/レプリケーションなし(データ喪失の可能性あり)

キャッシュ戦略
1. Lazy Loading
まずキャッシュを参照し、データがない場合のみDBに問い合わせる方式
DBから取得したデータはキャッシュに保存し、次回はキャッシュから取得
メリット:検索が速い、必要なデータだけキャッシュに入る
デメリット:初回は必ずDBにアクセス、キャッシュ同時失効時に「キャッシュアバランチ」の可能性

2. Write Through
DB更新時に同時にキャッシュも更新する方式
メリット:キャッシュと DB の整合性が強い
デメリット:使わないデータもキャッシュされるため容量負担が増える、書き込みが重くなる

キャッシュ削除ポリシー(Eviction Policies)
TTL 設定した時間が過ぎたら削除
LRU 最近最も使われていないデータを削除
LFU 使用頻度が最も低いデータを削除
Random ランダムに削除
GRAVITY
GRAVITY29
ぴこぱ

ぴこぱ

月火で飲み会だったから、ようやくTTLに戻って来れて居心地良い←
GRAVITY
GRAVITY4
たろう

たろう

Day 29 23.0% -0.2kg TTL -2.1kg
-2kgに到達
まぁまだ行きつ戻りつするだろうが
GRAVITY
GRAVITY5
もっとみる

おすすめのクリエーター

関連ハッシュタグ