WebFlux 전환 시 4배 성능 향상은 측정 환경 오류였으며, CPU 바운드 워크로드에서는 기존 블로킹 방식이 더 효율적이었다.
운영 환경에서 발생한 NPE 사고를 분석하고, Optional과 도메인 객체를 활용해 구조적으로 null 오류를 차단하는 설계 원칙을 제시했다.
여기어때컴퍼니가 사내 지식을 활용하는 Agentic RAG MCP를 구축하기 위해 데이터 파이프라인을 설계했다.
개발 경험이 없는 데이터 분석가가 AI 에이전트를 활용해 마케팅 타겟 추출 및 전송을 자동화하는 '오디언스 빌더'를 구축했다.
Kafka 메시지 처리 실패에 대비한 Retry·DLT 설계와 운영 함정 3가지를 다룬다.
비즈니스 로직이 혼재된 트랜잭션 스크립트 구조를 숙소 메타 데이터와 가격 계산 모듈로 분리하여 아키텍처를 개선했다.
Docker 환경에서 JVM Heap 외에 발생하는 네이티브 메모리 사용량과 OOM 문제를 분석한다.
여기어때 전시개발팀이 Redis Repository 사용 중 발생한 CPU 100% 장애를 분석하고 RedisTemplate로 전환하여 해결한 사례를 공유한다.
Aurora MySQL의 비표준 idle close 동작이 HikariCP 연결 검증 오류를 유발하는 원인을 분석했다.
여기어때 브랜드 디자인팀이 AI 도구를 활용해 개발자 없이 3D 인터랙션이 포함된 콘서트팩 아카이빙 웹페이지를 제작했다.
여기어때가 브랜드 일관성을 유지하며 2D/3D 아이콘을 동시 생성하고 편집 가능한 벡터로 변환하는 AI 도구를 구축했다.
여기어때 광고센터 팀이 AI 코딩 도구를 개발자 전용에서 QA·기획자까지 쓸 수 있는 시스템으로 발전시킨 과정을 공유했다.
여기어때는 Spring Modulith로 모듈 경계와 이벤트 흐름을 코드로 강제했다.
Sentry 대신 200줄짜리 자체 에러 추적기를 만들어 운영 가시성을 확보했다.
여기어때는 P95와 컴포넌트별 버퍼 기준으로 Observability Right-Sizing을 정립했다.
EKS+ALB에서 Argo Rollouts 카나리 배포의 503 문제를 PingPong으로 해결했다.