오늘 · 10월 21일
인디해커 트렌드
AI가 매일 자동으로 정리합니다. 요약은 원문과 다를 수 있으니 링크로 원문을 확인해주세요.
GeekNews · 2026.10.21 05:36
Google, TPU용 네이티브 PyTorch 백엔드 TorchTPU 오픈소스로 공개
Google가 TPU에서 PyTorch 모델과 연산을 실행할 수 있는 백엔드 TorchTPU를 오픈소스로 공개했다. TPU용 ATen 커널, XLA 실행 최적화용 컴파일 캐시, `torch.compile()` 통합 그래프 모드, 데이터 병렬·텐서 병렬 분산 학습, Llama·Qwen·ResNet·DLRM·minGPT·UNet 예제를 포함하며 현재 Python 3.11 이상과 Apache 2.0 라이선스를 지원한다.
TPU를 쓰는 팀이라면 PyTorch 생태계를 그대로 가져갈 수 있다는 점이 커서, 모델 이식과 학습 인프라 선택지가 확실히 넓어진다.
Vercel Blog · 2026.10.21 05:00
WebSocket 지원이 정식 출시됐다Vercel Functions의 WebSocket 지원이 정식 출시됐다. 베타 시작 이후 Vercel CDN은 3억 건의 WebSocket 연결을 처리했고, 현재는 하루 1,500만 건을 처리하며 AI 채팅, 스트리밍, 실시간 멀티플레이 앱과 AI Gateway의 realtime models에 쓰이고 있다.
실시간 기능을 별도 인프라 없이 Vercel 함수에 얹을 수 있게 된 만큼, 1인 개발자도 채팅·라이브 업데이트·멀티플레이를 훨씬 빠르게 붙일 수 있다.
Simon Willison · 2026.10.21 04:34
Battle Drones: 오디오로 상태를 동기화하는 바이브 코딩 RTSSimon Willison이 Claude와 321개의 에이전트 커밋을 거쳐 브라우저 기반 RTS 게임 Battle Drones를 만들었다고 소개했다. 12번의 주요 반복을 통해 모바일·데스크톱에서 동작하는 게임이 됐고, 랜덤 맵 생성, 여러 모드와 AI 성격, 2대의 기기 간 오디오 기반 멀티플레이까지 지원한다.
코드 에이전트가 단순 프로토타입을 넘어서 실제로 ‘재미있는’ 게임까지 밀어붙일 수 있는지 보여주는 사례라, 혼자 만드는 제품에서도 반복 개선의 한계가 어디까지인지 감을 잡게 해준다.
InfoQ · 2026.10.20 21:00
GitHub Actions Runner Controller 0.15.0, 대규모 운영 안정성 개선GitHub Actions Runner Controller 0.15.0은 Kubernetes에서 셀프 호스티드 러너를 운영할 때의 안정성, 확장성, 관측성을 개선했다. 전체 update 대신 patch 요청을 쓰고, 상태 집계를 metrics로 옮기며, 이벤트 필터링·재조정 동시성·리스너 rate limit·종료 동작·업그레이드 흐름을 조정해 대규모 러너 운영의 API 부담과 예측 가능성을 낮췄다.
CI 러너를 직접 굴리는 팀이라면 기능 추가보다 이런 운영 디테일이 더 중요해서, 클러스터와 GitHub API를 덜 흔들리게 만드는 업그레이드라는 점이 실무적으로 크다.
무신사 · 2026.10.20 07:01
빠른 기기가 왜 기다려야 하지?무신사 Automation QE팀이 실기기 기반 BVT 자동화에서 기기별 작업 배분과 대기 시간을 개선한 과정을 공유했다. 여러 기기가 섞여 있을 때 전체 실행 시간을 줄이기 위해 어떤 병목이 생겼는지 설명한다.
테스트가 느린 건 종종 코드가 아니라 스케줄링 방식 때문이라서, 작은 팀일수록 이런 운영 최적화 하나가 배포 리듬을 크게 바꾼다.