Transactional Outbox Pattern: DB와 브로커를 일관되게 맞추기 Doosan published on July 09, 2026 11 min, 2165 words Read More Categories: post Tags: RabbitMQ MassTransit outbox messaging EF Core distributed systems
IdentityServer UserClaims 이해하기: User, Identity Resource, API Resource의 차이 Doosan published on July 06, 2026 13 min, 2508 words Read More Categories: post Tags: C# ASP.NET Core IdentityServer OAuth 2.0 OpenID Connect Claims
ASP.NET Core Identity와 OpenIddict, Claims 인증 구조 이해하기 Doosan published on July 04, 2026 12 min, 2378 words Read More Categories: post Tags: C# ASP.NET Core Identity OpenIddict OAuth 2.0 OpenID Connect
웹훅이 핸드쉐이크에서 죽었다: ERR_TLS_CERT_ALTNAME_INVALID 디버깅 Doosan published on June 22, 2026 3 min, 551 words Read More Categories: post Tags: tls ssl certificate webhook dns debugging
선빵친놈이 이긴다 — RabbitMQ Exchange 상태 불일치 디버깅 Doosan published on June 22, 2026 6 min, 1008 words Read More Categories: post Tags: RabbitMQ MassTransit debugging messaging
SSH로 GitHub 계정 두 개 동시에 쓰기 (회사 + 개인) Doosan published on June 17, 2026 5 min, 820 words Read More Categories: post Tags: git ssh github command
Docker 구성요소와 레이어: docker, dockerd, containerd, runc, Colima, Lima Doosan published on June 17, 2026 5 min, 809 words Read More Categories: post Tags: docker colima lima containerd
Layer 1 — docker CLI (클라이언트) Doosan published on June 17, 2026 4 min, 611 words Read More Categories: post Tags: docker cli layers
Layer 2 — dockerd (데몬 / API 서버) Doosan published on June 17, 2026 4 min, 681 words Read More Categories: post Tags: docker dockerd daemon layers
Layer 3 — containerd (컨테이너 런타임) Doosan published on June 17, 2026 4 min, 709 words Read More Categories: post Tags: docker containerd runtime layers