Strands Agents SDK가 던지는 설계 질문 오픈소스 프로젝트인 Strands Agents SDK는 단순한 Python 라이브러리로 출발했지만, 현재는 프로덕션 환경에서 에이전트를 완전히 운영할 수 있는 **에이전트 하네스(agent harness)**로 진화...
에이전트를 위한 API 설계는 왜 다른가 오늘날 API를 소비하는 주체의 상당수는 사람이 아니라 에이전트가 작성한 코드다. 2년 전만 해도 이 명제는 사실이 아니었지만, 지금은 API 설계 철학 자체를 뒤흔드는 현실이 됐다. 사람을 위한 좋은 API와 에이전트를 위한 ...
YC 스타트업이 백엔드 엔지니어를 채용할 때 보는 것들 YCombinator 출신 스타트업의 채용 공고는 단순한 구인 게시물 이상의 의미를 가진다. 이들 스타트업은 빠른 성장 속에서 즉시 전력으로 활용할 수 있는 엔지니어를 원하기 때문에, 채용 공고 자체가 해당 회사의...
플랫폼은 제품이다: 기술만으로는 내부 개발 플랫폼이 성공하지 못하는 이유 많은 팀이 내부 개발 플랫폼(Internal Development Platform, IDP)을 구축할 때 "어떤 기술 스택을 쓸까"부터 시작한다. Kubernetes 기반의 셀프서비스 인프라, C...
시니어 개발자가 주목해야 할 성장 경로: 아키텍처·리더십·보안 4년차 이상의 백엔드 개발자라면 단순한 기능 구현을 넘어 시스템 설계, 팀 리더십, 보안이라는 세 가지 축에서 역량 확장을 고민하게 된다. 최근 InfoQ가 공개한 5주 과정의 온라인 인증 코호트는 이 세 ...
DoorDash의 Entity Cache: 서비스 메시 안에서의 투명 프록시 캐싱 DoorDash는 수백 개의 마이크로서비스로 구성된 대규모 분산 환경에서 서비스 간 중복 호출 문제를 해결하기 위해 Entity Cache라는 플랫폼을 자체 구축했다. 이 플랫폼의 핵심은...