-
실용적인 아키텍처 설계방법 “한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.” <<사진>> 소프트웨어 아키텍처란, 시스템의 구조를 정의하는 중요한 의사결정들의 집합이다. 단순히 컴포넌트를 나누거나, 흐름도를 그리는것이 아니라, 비즈니스 요구사항과 기술적 제약 사이에서 최적의 균형점을 찾는 과정입니다. 좋은 아키텍처는 변화에 유연하고, 이해하기…
🗂️
🗓️
-
스프링 트랜잭션 가이드 스프링의 @Transactional 애노테이션 하나면 트랜잭션을 쉽게 다룰 수 있다고 생각했는데, 실무에서 쓰다 보니 생각보다 고려할 게 많았다.프록시가 어떻게 동작하는지, 전파 규칙은 어떻게 설정해야 하는지, JPA와는 어떻게 맞물리는지 등등…그래서 트랜잭션의 기본 개념부터 스프링이 내부적으로 어떻게 처리하는지까지, 실무에서 마주쳤던 내용들을…
🗓️
-
스프링 프레임워크 쿡북 “한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.” 3년을 서평 활동을 하면서 한번도 스프링이 메인 주제가 되는 책을 다룰 일이 없었는데 이번에 좋은 기회로 하게 되었다. 나에게 스프링 프레임워크란, 밥 벌어먹고 살게 해주는 고마운 도구이자 3년 조금…
🗂️
🗓️
-
아키텍트로 성장하기 위한 실무 가이드 한빛미디어 서평단 <나는리뷰어다> 활동을 위해서 책을 협찬 받아 작성된 서평입니다. 아키텍트는 무슨 일을 할까? 프로젝트 설계? 코드 품질 유지? 현업 부서와 의사 결정? 일정 관리? ‘잘 만들기 위한’ 아키텍처 기술서는 많이 있다. 3년 전에 번역되어 발간된…
🗂️
🗓️
-
AI와 대화하는 법, 프롬프트로 배우다 한빛미디어 서평단 <나는리뷰어다> 활동을 위해서 책을 협찬 받아 작성된 서평입니다. AI 시대와 문맥 이제는 더이상 생성형 AI 를 사용하지 않는 사람들은 없다. 단순히 대화형, 생성형 AI 를 넘어 여러 에이전트와 LLM을 묶은 A2A, MCP 같은 개념들도…
🗂️
🗓️
-
최소 개발환경 설정 Python 가상환경 pyenv 설치 이 과정이 끝나면 해당 터미널 세션 내에서는 OCA-OpenStack 의 파이썬 가상환경이 유지된다. OpenStack 최소 개발환경 OCA-OpenStack 있는 디렉토리 내에서 진행 개발에 필요한 최소 환경 setup.py 실행 Cursor 설정 OCA-OpenStack 있는 디렉토리 내에서 진행 디버거…
🗓️
-
자바, 느림의 미학을 파헤치다 한빛미디어 서평단 <나는리뷰어다> 활동을 위해서 책을 협찬 받아 작성된 서평입니다. 우리는 종종 자바를 “느린 언어”라고 여긴다. 무겁고, 메모리를 많이 잡아먹고, 성능을 확보하려면 많은 노력이 든다고. 하지만 그런 고정관념을 뒤흔들며, 자바 성능 문제의 본질을 ‘시스템 전체의 흐름’ 속에서…
🗂️
🗓️

