설치 전부터 병합까지 이어지는 깃허브 의존성 통제 체계
깃허브가 패키지 방화벽 프리뷰와 디펜다봇 버전 필드 추가, 브랜치 보호 규칙의 룰셋 이전을 함께 발표했다. 패키지 다운로드 경로 차단, 저장소 기록 버전 파악, 브랜치 병합 조건 설정 등 작업 시점에 따른 통제 기준이 구체화됐다.
깃허브가 패키지 방화벽 프리뷰와 디펜다봇 버전 필드 추가, 브랜치 보호 규칙의 룰셋 이전을 함께 발표했다. 패키지 다운로드 경로 차단, 저장소 기록 버전 파악, 브랜치 병합 조건 설정 등 작업 시점에 따른 통제 기준이 구체화됐다.
토스뱅크가 공용 패키지의 문법 변환과 최종 번들링을 사용 서비스에 맡기고, 배포 단계에서는 모듈 구조와 원본 추적을 보존하는 기준을 공개했다. ESM 선택에 이은 후속 글로, 타입 검사·런타임 API·프레임워크 경계가 서로 다른 호환성 문제라는 점을 보여준다.
토스뱅크가 공용 패키지의 ESM·CommonJS 이중 배포를 ESM 단일 형식으로 바꾼 배경을 공개했다. 같은 패키지의 상태가 둘로 갈리는 위험과 타입 탐색 부담을 줄이되, Node.js 버전과 최상위 await 제약을 함께 맞춘 사례다.
GitHub가 조직(Organization) 수준의 디펜다봇 사설 레지스트리 설정에 자격증명이 필요 없는 '익명(Anonymous)' 인증 방식을 공식 추가했습니다. 사내 패키지 미러와 읽기 전용 저장소를 위해 더미 토큰을 발급하던 번거로움이 해소되며, dependabot.yml 파일이 없는 프로젝트에도 일괄 보안 업데이트 경로를 열어줍니다.
GitHub이 npm 단계별 배포(Staged Publishing) 기능을 개선해 사전 수동 배포 절차 없이도 신규 패키지를 직접 생성할 수 있도록 지원합니다. 자동화 파이프라인에서 생성된 첫 버전은 대기열에 진입하며 관리자의 승인을 거쳐 최종 공개됩니다.
토스가 사내 어드민 제작 플랫폼 TOI의 Preview Runtime 설계를 공개했다. 코드 생성과 정책 적용을 나누고 브라우저 빌드, 패키지 사전 준비와 화면 교체를 결합했다. 회사가 설명한 미리보기 시간 개선의 원인과 실행 환경 설계의 조건을 살펴본다.
메타가 추천 모델 학습 병목 해소를 위해 12개 800Gbps RDMA NIC와 독립 메시지 엔진을 내장한 MTIA 300 구조를 공개했다. 통신 자원을 분리해 성능 저하를 줄였으나 범용 연산 성능에서는 과제가 남는다.