
DevLake를 활용한 DORA Metrics 지표 수집 및 시각화 도입기
DevLake로 DORA Metrics 수집과 시각화를 도입한 사례를 정리했습니다. Jira 커스텀 필드와 쿼리를 내부 운영 기준에 맞게 조정한 과정도 다뤘습니다.
새로운 기술 블로그가 추가되었어요

DevLake로 DORA Metrics 수집과 시각화를 도입한 사례를 정리했습니다. Jira 커스텀 필드와 쿼리를 내부 운영 기준에 맞게 조정한 과정도 다뤘습니다.


여행 플랜처럼 단계가 많고 분기 있는 흐름을 XState 상태 머신으로 정리한 도입기였습니다. React 상태 관리보다 전이 로직을 한곳에 모아 유지 보수와 협업을 쉽게 만든 사례였습니다.

기존 앱 리뷰 수신의 2~3일 지연 문제를 해결하기 위해 공식 스토어 API 기반 시스템을 구축했습니다. Slack 알림과 자동 배포, 모니터링을 더해 리뷰 수신 리드타임을 50% 단축했습니다.

카카오페이 여신코어를 DDD와 멀티모듈 구조로 내재화한 과정을 공유했습니다. 도메인 경계, 공통 언어, Entity 분리를 통해 복잡한 여신 업무를 견고하게 설계한 사례입니다.

멀티 클러스터와 하이브리드 클러스터로 고가용성 인프라를 설계한 경험을 공유했습니다. GSLB, NodeLocal DNSCache, 분산 Control Plane로 장애 대응과 운영 유연성을 높였습니다.


Microsoft의 NLWeb과 MCP를 소개하며 웹사이트를 자연어 대화형 AI 앱으로 바꾸는 개방형 구조를 설명했습니다. 벡터 검색과 LLM, MCP를 통해 웹 콘텐츠를 표준화된 방식으로 질의응답하는 흐름도 함께 다뤘습니다.


MySQL 기본 격리 수준인 REPEATABLE READ 때문에 결제 트랜잭션에서 오래된 잔액이 유지되는 문제를 겪었습니다. 락 위치와 격리 수준을 조정해 동시성 이슈를 해결하는 과정을 정리했습니다.

AWX 운영 문의를 줄이기 위해 RAG 기반 지원 봇을 도입한 사례를 소개했습니다. 사내 문서와 Slack 스레드를 벡터 검색해 1차 답변을 제공하고, 필요 시 관리자 호출로 넘기는 흐름을 구성했습니다.


타임존 오류를 계기로 서울과 평양의 시간대 변천과 서머타임 역사를 살펴보았습니다. 시간 처리에는 정치적 변화와 전환 시점의 예외까지 함께 고려해야 했습니다.


모바일 지도 검색에서 고정 반경 방식의 한계를 짚고, 화면 노출 영역 기준 박스 검색으로 개선한 사례를 소개했습니다. 디바이스별 차이를 반영해 더 정확한 재탐색을 구현했습니다.


여기어때 홈 카테고리 아이콘을 리스킨한 과정과 UT, A/B 테스트 결과를 정리했습니다. 기존 메타포의 한계를 보완하며 직관성과 현실성을 높인 디자인 방향을 확인했습니다.

화면을 아래로 당길 때 보이는 Pull To Refresh 그래픽의 디자인 고민을 다뤘습니다. 짧은 순간의 새로고침 경험에 아름다움을 담기 위한 방향을 소개했습니다.