Architecture 13
- 벡터 검색만으로 AI의 기억을 만들 수 있을까: OpenHuman의 Memory Tree
- AI 에이전트는 어떻게 판단하고 행동할까: LLM, 도구, 관찰, 반복 구조
- RAG는 LLM에게 지식을 학습시키는 기술이 아니다
- 대용량 트래픽 처리는 서버를 늘리는 것부터 시작하지 않는다
- AI 에이전트가 브라우저를 사용한다는 것의 의미
- 협업 속도를 높이는 의존성 분리와 안정적인 API 버저닝, 그리고 경계 세우기
- AOP 기반 로깅 전략 — 이력 파이프라인으로 확장 가능한 시스템 설계
- Facade vs Application Service
- 퍼사드(Facade) 패턴: 서비스 순환 참조와 JPA 데이터 정합성 해결
- Java JVM 구성 요소와 Garbage Collection(GC) 동작 원리
- 콘서트 랭킹 개발을 하며 느낀 것 – UseCase를 두지 않기로 한 이유
- 락과 트랜잭션 경계 분리: 좌석 예약을 구현하며 배운 실무 패턴
- 예약 HOLD 타임아웃 처리에서 Port-In 인터페이스를 생략한 이유