Blog

Spring RestClient/RestTemplate 요청이 실패하는 이유 - 데이터 타입에 따른 전송 방식 차이
Spring Framework 6.1에서 RestClient/RestTemplate의 요청 본문 전송 방식이 변경되었습니다. 데이터 타입에 따른 전송 방식 차이와 Chunked Transfer Encoding 관련 문제 해결 방법을 알아봅니다. Continue reading Spring RestClient/RestTemplate 요청이 실패하는 이유 - 데이터 타입에 따른 전송 방식 차이

2024년도 개발자로서의 회고
2024년 개발자로서의 성과와 한계를 돌아보고, 실력 있는 개발자가 되기 위해 필요한 근본적인 변화와 2025년 목표를 담은 회고록 Continue reading 2024년도 개발자로서의 회고

톰캣은 어떻게 트래픽을 인지하고 처리하는 걸까?
톰캣의 NIO Connector가 어떻게 트래픽을 처리하는지 소스 코드 레벨에서 상세히 분석합니다. Acceptor, Poller, Executor 등 핵심 컴포넌트들의 동작 원리와 소켓 통신 과정을 심층적으로 살펴봅니다. Continue reading 톰캣은 어떻게 트래픽을 인지하고 처리하는 걸까?

잔나비 소곡집 I 작업기
음향 엔지니어 시절, 잔나비의 ‘소곡집 I’ 앨범 작업에 참여했던 특별한 경험담. 보컬 녹음부터 튜닝까지, 밤새워가며 완성했던 앨범 제작 과정의 이야기를 담았습니다. Continue reading 잔나비 소곡집 I 작업기

음향 to IT
메이저 가수들과 작업하던 레코딩 엔지니어가 IT 업계로 전향한 이야기. 음향 업계의 현실과 새로운 도전을 결심하게 된 계기, 그리고 개발자로서의 포부를 담았습니다. Continue reading 음향 to IT