현울의 끄적끄적

[Spring] Resilience4j로 장애에 강한 애플리케이션 만들기

서론 MSA(MicroService Architecture)로 서비스를 쪼개고 나면 “한 서비스의 장애가 다른 서비스를 어떻게 전파시키지 않을 것인가”라는 문제가 생긴다. 결제 서비스가 응답을 못하면 주문 서비스의 스레드가 전부 그쪽으로 묶이고, 결국 주문 서비스까지 죽어버리는 캐스케이딩 장애는 MSA의 고전적인 실패 패턴이다. 이런 문제를 막기 ...

[Security] Lovable 바이브코딩 플랫폼, BOLA 취약점으로 수천 프로젝트 데이터 48일간 노출

서론 2026년 4월 20일, 보안 연구자 @weezerOSINT가 AI 기반 바이브코딩(vibe coding) 플랫폼 Lovable에서 심각한 데이터 유출 취약점을 공개적으로 폭로했다. 발표 내용은 충격적이었다. 무료 계정 하나만 만들면 2025년 11월 이전에 생성된 다른 사용자의 프로젝트 소스코드, AI 대화 기록, 데이터베이스 자격증명, 심지...

[BE] Kubernetes v1.36 릴리스 — 7년 기다린 HPA Scale-to-Zero 드디어 기본 활성화

서론 2026년 4월 22일, Kubernetes v1.36이 공식 출시됐다. 이번 릴리스에는 총 80개의 기능 개선이 담겼으며, 그 중 18개가 Stable로 졸업하고 18개가 Beta로 승격됐다. 새로운 Alpha 기능도 26개가 추가됐다. v1.36은 “화려한 신기능”보다는 “오랫동안 기다려왔던 것들이 드디어 안정화됐다”는 성격이 강한 릴리스...

[AI] Amazon, Anthropic에 최대 250억 달러 추가 투자 — AI 인프라 패권 경쟁의 새 국면

서론 2026년 4월 21일, 아마존이 AI 스타트업 Anthropic에 최대 250억 달러(약 34조 원)를 추가로 투자하겠다는 계획을 공식 발표했다. 이번 딜은 아마존이 최근 몇 년간 Anthropic에 이미 쏟아부은 80억 달러에 더해지는 규모로, 총 누적 투자액은 최대 330억 달러에 달하게 된다. 이 발표가 더 눈에 띄는 건 타이밍이다. ...

[Security] Vercel이 뚫린 진짜 이유, Context.ai OAuth 공급망 침해 사건

서론 Next.js와 Vercel을 한 번이라도 써본 개발자라면, 2026년 4월 중순의 뉴스 한 줄에 놀란 경험이 있을 것이다. 2026년 4월 19일 Vercel이 공식 보안 공지를 통해 내부 시스템에 대한 무단 접근이 있었음을 확인했고, 그 원인이 “직원이 쓰던 서드파티 AI 도구의 OAuth 연결”이었다는 사실이 밝혀지면서 업계 전반이 술렁였...

[Security] 비밀번호 재설정 기능을 토큰 폐기까지 포함해 설계한 방법

서론 비밀번호 재설정은 화면만 만들면 끝나는 기능처럼 보이지만, 실제로는 계정 보안 설계와 아주 가깝다. 특히 “토큰을 어떻게 발급할지”, “이미 발급된 토큰은 어떻게 무효화할지”, “운영 환경과 개발 환경에서 메일 전송을 어떻게 분리할지”까지 생각해야 비로소 안전한 기능이 된다. loslung에서는 2026년 4월 6일 PR #16에서 비밀번호 ...

[Network] CORS, 프록시, 런타임 env 문제로 403/401/500이 발생한 이유

서론 운영 환경에서 터지는 에러는 종종 하나의 원인으로 설명되지 않는다. loslung의 배포 히스토리에서도 403, 401, 500이 각각 따로 보였지만, 실제로는 CORS, 프록시 경로, 런타임 환경변수가 얽혀 있었다. 이번 글에서는 2026년 4월 2일 PR #8과 2026년 4월 6일 PR #15을 중심으로, 왜 이런 문제가 동시에 발생했는...