Redisの基礎とアーキテクチャ

スポンサーリンク
NoSQL

【実務・中級編】 Pub/Subの内部構造 – Redis

Redis Pub/Subの内部構造と、実務で絶対に踏んではいけない「地雷」こんにちは。チーフアーキテクトの私だ。今日のコードレビューで、若手エンジニアがこんな設計を持ってきちゃってね。「リアルタイム通知基盤として、RedisのPub/Su...
NoSQL

【実務・中級編】 AOF書き換えと最適化 – Redis

Redisの命綱「AOF」の深層:BGREWRITEAOFとfsync戦略の完全調律テックリードの私だ。今日のコードレビューで、あるジュニアエンジニアが「Redisの永続化?とりあえずデフォルトのAOFにしておけば安全ですよね」と言った。私...
NoSQL

【実務・中級編】 クラスターのクライアントリダイレクト – Redis

Redis Clusterの真実:MOVEDとASKリダイレクトを完全制覇し、分散システムの迷宮を断つこんにちは。テックリードの私だ。今日のコードレビューで、誰かが「Redis Clusterの接続先としてマスターの特定ノードをハードコーデ...
NoSQL

【実務・中級編】 Redis Clusterのシャーディング – Redis

Redis Clusterのシャーディング:限界突破のアーキテクチャと実務設計の全知見こんにちは。テックリードの私だ。きみのチームがいま設計しているRedis、そろそろ単体ノードのメモリ上限やCPUバウンドのボトルネックに直面していないか?...
NoSQL

【実務・中級編】 Redis Sentinelによる高可用性 – Redis

Redis Sentinelによる高可用性設計:机上の空論を排した実戦的アーキテクチャ論こんにちは。テックリードの私だ。今日のコードレビューで「Redisを導入するので、高可用性のためにSentinelを2台立てました」という設計書を見かけ...
NoSQL

【実務・中級編】 レプリケーションの内部動作 – Redis

Redisレプリケーションの要塞設計:PSYNCの内部構造と障害に強いトポロジー構築こんにちは。開発チームの設計レビューをしていると、Redisを単なる「高速なキーバリューストア」として捉え、レプリケーションやフェイルオーバーの挙動をブラッ...
NoSQL

【実務・中級編】 バックアップとリストア – Redis

Redisバックアップとリストアの極意:RDBとAOFの深淵を覗くテックリードの私だ。コードレビューや設計レビューで、Redisの永続化設定について「とりあえずデフォルトで」とか「よく分からないからRDBとAOFのどっちも全開にしている」と...
NoSQL

【実務・中級編】 セキュリティとハードニング – Redis

Redis要塞化計画:デフォルト設定のまま本番稼働させる愚行を断つテックリードの私だ。今日のコードレビューで、新人が書いたコンテナ定義ファイルを見て冷や汗をかいた。本番環境のRedis接続文字列にパスワードがなく、`bind 0.0.0.0...
NoSQL

【実務・中級編】 メモリ最適化と診断 – Redis

Redisメモリの深淵:なぜあなたのRedisは「太る」のか?——極限のメモリ最適化術Redisを「単なるキャッシュ」としてしか見ていないエンジニアは、運用フェーズで必ず痛い目を見る。Redisの本質は「メモリという有限資源を、いかに極限ま...
NoSQL

【実務・中級編】 レイテンシのトラブルシューティング – Redis

Redisレイテンシの魔物を討伐せよ:イベントループを支配する極限のトラブルシューティングテックリードの私だ。コードレビューや障害対応の現場で、こんな悲鳴を聞いたことはないか?> 「おい、急にRedisの応答が数秒間フリーズしたぞ! タイム...
スポンサーリンク