본문으로 건너뛰기

stack — 최근 글

최근
BlogBook Review

백엔드 개발자 온보딩 가이드 - 책소개

한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다. 제목 : 백엔드 개발자 온보딩 가이드 저자 : 이준형, 김석현 출간 : 한빛미디어, 2026 신입이든 경력이든 온보딩 이후의 세계가 익숙한 사람은 없다. 동료들과의 협업이 필연적인 직무가 바로 개발이다. 수평, 수직적으로 얽힌 다양한 이해관계 속에서 조직의 목표를 향해 개발자의 역할을 다 해야 한다. 수많은 개발의 영역 중에서도 웹, 그중에서도 백엔드 직렬도 도메인에 따라, 사업방향에 따라 방법론과 인식이 파편화된지 오래다. 그래서 온보딩 이후의 세계는 모
BlogBook Review

클라우드 애플리케이션 아키텍처 패턴 - 책 소개

한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다. 원제 : Cloud Application Architecture Patterns 저자 : Kyle Brown, Bobby Woolf, Joseph Yoder 출간 : O'Reilly Media, 2025 / 한빛미디어, 2026 추천사에 이런 문장이 있었다. "근본적으로 옮기기 쉬운 소프트웨어들은 이미 클라우드로 전환되었다. 따기 쉬운 열매는 이미 다 땄다." 이 문장이 책 전체가 서 있는 자리를 압축한다는 생각이 들었다. 이미 클라우드로 옮길 만한 것은
BlogThink

나의 두번째 서비스 데뷔

사람은 뭘 위해 사는 걸까. 잠자리에서 눈 비비고 일어나서 대충 씻고, 북적이는 대중교통에 몸 구겨넣고, 8시간 길면 12시간 버텨내고, 진 빠진 채로 집에 와서 다음 날 또 출근하기 위해 다시 잠자리에 몸 구겨넣기 위해 사는 걸까. 나는 그렇게 생각하고 싶지 않다. 21세기에는 즐길 것들이 너무 많다. 인터넷과 AI는 취미의 진입장벽을 낮췄고, 숏폼과 알고리즘은 '초개인'의 시대를 열었다. 나는 백엔드 엔지니어다. 지금 몸담고 있는 회사는 작다. 그 전엔 IT 인프라 하드웨어를 만졌고, 그보다 더 전엔 호스팅 서비스를 직접 운영했
EngineeringJava programming

null을 던지는 구조와 Resilience4j 컨트리뷰션 후기

Resilience4j Retry에서 throw null이 만들어지는 구조: 결과 기반 재시도와 인터럽트가 만났을 때 Resilience4j의 Retry는 재시도를 트리거하는 방식이 두 가지다. 첫 번째는 예외 기반 재시도. DB 커넥션이 끊기거나 타임아웃이 발생하면 예외가 던져지고, 라이브러리는 이걸 감지해서 재시도한다. 직관적이고, 대부분의 재시도가 이 경로를 탄다. 두 번째는 결과 기반 재시도 retryOnResult. 예외는 안 났는데 응답 자체가 기대와 다른 경우, 예를 들어 파일 목록을 조회했는데 빈 리스트가 돌아온 경우
BlogJava EcoBook ReviewSpring Framework

이것이 Spring AI다 개정판 - 책 소개

원제 : 이것이 Spring AI다 (개정판) 저자 : 신용권 출판 : 한빛미디어, 2026 "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다." 지난달에 LangChain 기반으로 AI 에이전트를 만드는 책을 읽었다. 체인 구성, RAG, 메모리, MCP, 종합 프로젝트까지 한 호흡으로 따라가면서 에이전트가 대강 어떤 구조로 돌아가는지 감을 잡을 수 있었다. 그런데 그 책은 Python이었다. 나는 Java 개발자다. 실무에서 Spring Boot와 Spring Framework를 매일 쓰고 있고, 솔직
EngineeringLinux

VPN 과 Split horizon DNS

OpenConnect SSL VPN을 구축하고 Cisco AnyConnect 클라이언트로 VPN을 운영하고 있다. 외부에서 내부망에 접속하기 위한 용도인데, VPN을 연결하면 내부 IP로는 모든 접근이 잘 되고 NAT를 통한 인터넷도 가능한데, 외부 접속용으로 만들어놓은 도메인들이 전부 먹통이 되는 현상이 있었다. 도메인만 안 되고 IP는 되는, 꽤 성가신 문제였다. VPN 연결 후 상태는 이랬다. 내부 IP 직접 접근: 정상 NAT를 통한 인터넷: 정상 외부 공개용 도메인 접근: 실패 이 조합이면 원인은 보통 둘 중 하나다. DN
Blog미분류Book Review

AI 에이전트 마스터 클래스 - 책소개

원제 : AI 에이전트 마스터 클래스 저자 : 김구현 출판 : 한빛미디어, 2026 "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다." 나는 백엔드 개발자로 활동하고 있지만, AI 시대에 힘입어 최근 이와 관련된 개발을 많이 하고 있다. 가장 최근에는 OpenStack MCP Server 에 참여했었고 그 외에 사내에서 AI 에이전트와 관련된 업무를 수행하고 있다. AI 와 관련된 개발을 하다보면 제공하는 입장에서 매번 답변이 다르고, 품질을 제어하기 힘들며, 어떻게 작동하는지 디버깅하기 어려운 부분들이
BlogBook Review

소프트웨어 아키텍처 The Basics - 책 소개

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다." 원제 : Fundamentals of Software Architecture 2E 저자 : Mark Richards, Neal Ford 출판 : 한빛미디어, 2025 / O'Reilly, 2025 멋진 책이 돌아왔다. 초판도 많은 내용을 담고 있으나, AI 시대의 흐름에 따른 아키텍처 고려사항과 클라우드를 고려한 비용분석 내용이 추가되어 현행화를 이뤄냈다. 이번에는 새로운 2판을 읽어보면서 그간 나는 2022년과 달리 얼마나 생각이 변했고, 새로운 내용