Skills
TypeScript React Go Python Node.js Cloudflare
Projects
Docs
すべて見る →読んだ本・記事から学んだ概念などをまとめています
🩸
貧血ドメインモデル(Anemic Domain Model)
ドメインオブジェクトがデータ置き場に成り下がり、業務ロジックがサービス層に流出するアンチパターン
🔋
バックプレッシャーとサーキットブレーカー
システムが過負荷になったとき何が起きるか。バックプレッシャーによるフロー制御、Circuit BreakerとBulkheadパターンで障害の連鎖を防ぐ設計を理解する
💾
DBバックアップとPITR
ベースバックアップ・WALアーカイブ・Point-in-Time Recoveryの仕組み。RPO/RTOの設計、pg_basebackupとPGBARMANによる本番バックアップ戦略を理解する
Recent Posts
すべて見る →
IDEA パパ育休と向き合う
育休を取るかどうか迷っている。キャリアの怖さ、子どもへの気持ち、そして仕事を言い訳にしてきた自分への気づき
#育児
IDEA Go OSSコードから読み解くDDD:Hour集約とValue Objectの境界
Wild Workouts(ThreeDotsLabs)のGoコードを読んでDDDを学ぶ。Hour Entity・Availability Value Object・Repositoryインターフェースの設計を分析。
#DDD
IDEA 戦略的DDDをどう始めるか——IDDDから学ぶ実践プロセス
Vaughn VernonのIDDDが1〜2章で説く「戦略的DDD」を、実際にどう進めるかという視点で整理する。概念の理解から、チームで動ける具体的な4ステップへ。
#DDD