Cover image

우버(Uber)의 AI 기반 개발 생산성 도구: Minion과 Shepherd 사례

한 줄 요약 — 우버는 단순한 코드 완성을 넘어 자율형 에이전트(AI Agents)를 엔지니어링 워크플로우 전반에 통합하며 인프라 수준의 대응을 이어가고 있습니다. 우버가 에이전트 기반 개발 환경에 집중하는 이유 우버(Uber)의 엔지니어링 팀은 더 이상 AI를 단순한 자동 완성 도구로 보지 않습니다. 최근 공개된 내부 데이터에 따르면 우버 개발자의 84%가 에이전트 방식의 코딩 도구를 사용하며, IDE 내에서 생성되는 코드의 65~72%가 AI의 손을 거칩니다. 특히 클로드 코드(Claude Code)와 같은 CLI 기반 에이전트 사용량이 3개월 만에 두 배 가까이 급증했다는 점은 시사하는 바가 큽니다. ...

March 21, 2026 · 4 min · 727 words · gnosyslambda
Cover image

Laravel PostgreSQL Lateral Join: Top N 성능 최적화 가이드

한 줄 요약 — 라라벨(Laravel)과 포스트그레스큐엘(PostgreSQL) 환경에서 그룹별 상위 N개의 데이터를 성능 저하 없이 가져오려면 라터럴 조인(Lateral Join)이 가장 효율적인 해결책입니다. 이 주제를 꺼낸 이유 라라벨로 멀티테넌트(Multi-tenant) 기반의 SaaS 플랫폼을 개발하다 보면 반드시 마주치는 성능 장벽이 있습니다. 바로 그룹별 상위 N개 데이터 조회(Top N per Group) 문제입니다. 예를 들어 대시보드에서 모든 고객의 목록과 함께, 각 고객별로 최근 발행된 인보이스 3개씩만 보여줘야 하는 상황을 가정해 보겠습니다. 많은 개발자가 처음에는 엘로퀀트(Eloquent)의 에이거 로딩(Eager Loading) 기능을 활용해 아래와 같이 코드를 작성하곤 합니다. ...

March 21, 2026 · 4 min · 808 words · gnosyslambda