본문으로 건너뛰기
주제별 탐색

개발 & 프로그래밍

12개의 기록 · 최신 글부터

A2A 1.0과 MCP 차이: AI 에이전트끼리 일을 맡기려면?

A2A 1.0의 Agent Card·Task·Artifact를 MCP 도구 연결과 비교합니다. 여러 AI를 붙이기 전 작업 상태, 권한 전달, 실패 복구와 결과 검증을 정하는 협업 설계 가이드입니다.

약 11분 읽기

Docker Exit Code 137 원인 확인: OOMKilled와 강제 종료 구분

Exit Code 137을 무조건 메모리 부족으로 판단하지 마세요. Docker inspect, 종료 시각, 커널 로그, 메모리 제한을 대조해 OOM과 stop 타임아웃을 구분하고 재발 방지 방법을 선택합니다.

약 10분 읽기

Cloudflare Kitesurf란? AI 브라우저를 Chromium과 비교하는 기준

Cloudflare가 발표한 Kitesurf의 Workers·Wasm 구조와 agent-first 접근을 설명합니다. HTML 추출·스크린샷·로그인 작업을 Chromium과 비교하고, 작업 성공률·fallback 비용으로 도입을 판단하는 방법입니다.

약 10분 읽기

Thundering Herd 해결: singleflight로 캐시 미스 요청 합치기

Thundering Herd를 막으려면 TTL 분산뿐 아니라 같은 키의 동시 재조회도 합쳐야 합니다. Node.js Promise Map 예제, 오류 후 정리, 테넌트 키 분리, 여러 인스턴스에서의 한계를 설명합니다.

약 12분 읽기