BatchLogger와 에러 처리 전략이 글에서는 대량의 검증 에러를 효율적으로 수집하고 전송하는 BatchLogger 시스템의 내부 구조와 고급 에러 처리 전략을 다룹니다. 단순한 로깅을 넘어서 운영 환경에서 실제로 사용 가능한 프로덕션급 로깅 시스템을 구축하는 방법을 설명합니다. 설계 철학: "Fire and Forget" vs "Reliable Delivery"핵심 트레이드오프로깅 시스템을 설계할 때 가장 중요한 결정은 성능과 신뢰성 사이의 균형을 어떻게 맞출 것인가입니다.// 🔥 "Fire and Forget" 방식 (기존 로깅 시스템)console.log('Something went wrong:', error);// 장점: 성능 영향 없음, 구현 단순// 단점: 에러 유실 가능, 디버깅 어려움..