Backend

메트릭스 보드: AI 에이전트가 바로 사용할 수 있는 메트릭 레이어 구축기
파편화된 SQL과 수동 파이프라인에서 탈피해, 메트릭을 코드로 정의하고 에이전트까지 지원하는 핀터레스트의 메트릭스 보드(Metrics Board) 아키텍처를 소개합니다.

Aurora MySQL 인덱스 DDL이 Reader 버퍼풀을 비운다?
Writer는 무풍지대인데 Reader의 캐시만 stale 상태로 마비시켰던 기이한 엔진 버그 디버깅기

로그가 서비스를 죽였다
관측성을 살리려다 가용성을 잃는 트레이드오프, 비동기 로깅과 분산 추적의 충돌을 우아하게 타파하기
Java 디컴파일러로 운영 서버와 형상관리 소스의 불일치를 해소하다
형상관리와 실서버 소스가 따로 놀 때, 시니어 개발자가 AI 분석 파이프라인으로 '단일 진실 공급원'을 되찾는 4단계 가이드
채널톡 Open API 뜯어고치기
내부 비즈니스 모델과 외부 API의 강한 결합을 풀고, Go 서버 분리와 AI 에이전트(MCP) 연동까지 달성한 여정

Hive는 잊으려 했지만, Spark는 기억하고 있었다: 사라진 get_table RPC 복원기
Thrift RPC 하위 호환성을 지키며 대규모 데이터 플랫폼의 중단을 막아낸 이야기

Spring Boot 4.1까지 나온 지금, 무엇이 바뀌었고 무엇을 먼저 준비해야 할까요
Jackson 3 전환과 대대적인 의존성 개편 속에서 눈에 보이지 않게 바뀌는 JSON 직렬화 스펙과 실무 대처법

핀터레스트의 차세대 DB 적재 프레임워크 내 파티션 완료 처리 기법
Flink와 Iceberg의 메타데이터를 극대화하여 다운스트림 배치 작업의 지연과 데이터 누락 문제를 완벽하게 제어하는 아키텍처를 공개합니다.
고객의 취소할 권리를 보장하다
조건문 수정으로 시작해 Kafka 파이프라인, Redis 분산 락, 장애 격리까지 해결한 실시간 주문 취소 엔지니어링
때로는 오버엔지니어링이 필요합니다
사라질 과도기 시스템에 CDC와 메시지 큐를 때려 박아 레거시 마이그레이션을 안전하게 완수한 아키텍처 엔지니어링 스토리

"다 됐습니다" 알림, 대체 언제 보내야 맞나
대량 배치 작업의 종착지에서 사용자 경험을 망치지 않는 '진짜 완료 시점' 탐색기

클래스 패스는 백미러 너머로: 모던 자바 개발을 위한 모듈 네이티브 CLI 도구
자바 모듈 시스템을 극대화하여 개발자와 AI 에이전트 모두를 만족시키는 차세대 명령줄 도구 생태계
Netflix
채널 톡
미리디
토스
Flex
라인
왓챠
우아한형제들
여기어때
올리브영
Pinterest
Samsung Tech
카카오뱅크
Airbnb
아임웹
라포랩스
포스타입
SSG
쏘카
컬리
카카오페이
마이리얼트립