#Architecture
총 6편
백엔드 개발 자의 AI 비서 만들기 (2편)
Discord 메시지가 Node.js 봇, Nexus MCP, claude -p를 거쳐 응답이 되기까지의 흐름과 채널을 11개로 나눈 이유를 정리했습니다.
AI 드리븐 코드베이스 문서화 (2편) - 4계층 정보 구조 설계
4계층 정보 구조 설계 상세. 오케스트레이션→요약→인덱스→상세 계층화로 AI 토큰 85% 절약, 응답 시간 30초→10초, 개발 속도 3배. YAML 메타데이터 스키마 설계법.
멀티 벤더 IoT 연동 설계하기 (1편) - Adapter 패턴으로 통합하기
네 제조사의 IoT 연동을 공통 계층으로 묶고 구독 만료 문제를 해결한 경험. 신규 제조사 온보딩과 장애 복구의 경계를 정리합니다.
토이프로젝트로 시작하는 DDD - 도메인 주도 설계 첫걸음
DDD를 토이 프로젝트에 처음 적용해봤습니다. 도메인 모델, 애그리게이트, 바운디드 컨텍스트를 설계하면서 겪은 시행착오와 "이렇게 하면 더 좋았을 것"을 솔직하게 정리합니다.
클린 아키텍처, "노트북과 여행용 어댑터"로 이해하기
비즈니스 로직이 DB·프레임워크에 의존하면 어디서 문제가 생기나. 클린 아키텍처를 직관적 비유로 풀어낸다. 도메인을 중심에 두고 외부를 어댑터로 감싸는 실무 설계 패턴.
GraphQL vs REST, 실무에서의 선택 - 언제 뭘 써야 할까?
GraphQL과 REST API, 실무에서 언제 어떤 걸 선택해야 할까? 트레이드오프와 선택 기준을 실전 관점에서 정리한 가이드.