step by step
About GitHub

kyeonkim

Home About
2026년 7월 2일

Redis 캐시 전략 삽질기 — Cache Stampede를 만나다

트래픽이 몰리는 순간 캐시가 동시에 만료되면서 DB가 죽었다. Cache Stampede 문제를 진단하고 jitter와 락으로 해결한 과정을 정리한다.

1 min read
2026년 6월 20일

주니어 온보딩 문서를 세 번 갈아엎으며 배운 것

온보딩 문서는 쓰는 사람이 아니라 읽는 사람이 완성한다.

1 min read
2026년 6월 14일

OpenTelemetry 도입 3개월 — 트레이스가 문화를 바꿨다

로그 grep으로 장애를 추적하던 팀에 분산 트레이싱을 도입했다. 계측 전략, 샘플링 설정, 그리고 예상 못 한 조직 차원의 변화.

1 min read
2026년 6월 8일

기술 부채 스프린트, 해보니 반은 성공 반은 실패

분기마다 2주를 통째로 부채 상환에 쓰기로 했다. 좋았던 점과 다시는 안 할 방식.

1 min read
2026년 6월 3일

WebSocket 서버 수평 확장 — sticky session 없이 살아남기

실시간 알림 서버를 여러 대로 늘리는 순간 메시지가 유실되기 시작했다. Redis Pub/Sub으로 서버 간 브로드캐스트를 붙인 이야기.

1 min read
kyeonkim
kyeonkim

안녕하세요.

Github github.com/kyeonkim
© 2026 step by step RSS