태그: #turborepo
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 7 편
모노레포 CI 캐시 전략 — 캐시를 키우지 말고 캐시 키를 고쳐라
모노레포 CI가 느린 이유는 캐시가 작아서가 아니라 캐시 키가 틀려서인 경우가 대부분입니다. 이 글은 Turborepo·Nx·Bazel·GitHub Actions 캐시가 각각 무엇을 해시에 넣는지, 해시 입력을 좁히는 세 가지 손잡이, affected 판정으로 아예 실행하지 않는 법, CI와 개발자가 원격 캐시를 공유할 때 생기는 신뢰 경계, 그리고 2026년에 실제로 터진 캐시 오염 사고가
2026-07-31 · 24 분 읽기 #monorepo#ci-cd#build-cache#turborepo#bazel빌드 시스템 & 모노레포 툴 2026 완벽 가이드 - Bazel 8 · Pants 2 · Buck2 · Nx 20 · Turborepo 2 · Moon · Lerna 8 · Rush · pnpm Workspaces 심층 분석
2026년 빌드 시스템과 모노레포 툴 지형도. Bazel 8은 Bzlmod이 기본이고 원격 실행이 사실상 표준이 되었다. Buck2는 Rust로 다시 쓰여 사내 도구에서 OSS로 풀렸고, Pants 2는 Python 모노레포의 사실상 표준이다. JS 진영에서는 Nx 20과 Turborepo 2가 양강 구도로 자리잡았고, Moon이 Rust 기반으로 폴리글랏 영역을 노린다. Gradle 8.1
2026-05-16 · 32 분 읽기 #build-systems#bazel#pants#buck2#nxCI/CD 시스템 2026 완벽 가이드 - GitHub Actions · Buildkite · CircleCI · GitLab · Jenkins · Argo · Tekton · Earthly · Dagger 심층 분석
2026년 5월 기준 CI/CD 시장을 끝까지 본다. GitHub Actions(재사용 워크플로, OIDC 페더레이션, 대형 러너, ARC), Buildkite, CircleCI, GitLab CI/CD, Jenkins(Pipeline + JCasC), TeamCity, Bamboo, Bitrise, Codemagic, Drone/Gitness, Tekton, Argo Workflows +
2026-05-16 · 36 분 읽기 #ci-cd#github-actions#buildkite#circleci#gitlab-ci현대 CI/CD의 진화 심화 가이드 — GitHub Actions, Dagger, Turborepo, Nx, Bazel, Remote Cache, Hermetic Build, SLSA, sigstore까지 (2025)
빌드 30분, 배포 1일의 시대는 끝났다. 2024-2025년 CI/CD는 Remote Cache, Hermetic Build, Distributed Test, Progressive Delivery로 빌드 5분, 배포 5번/일이 표준이 됐다. Jenkins에서 Dagger까지 30년 진화, Monorepo Build 혁명(Turborepo, Nx, Bazel), Supply Chain Sec
2026-04-15 · 19 분 읽기 #ci-cd#github-actions#gitlab-ci#dagger#turborepo프런트엔드 CI/CD·배포 전략 2025 — GitHub Actions·Turborepo·Vercel·Cloudflare·Preview·Canary·Feature Flag·SLSA·SBOM 완전 가이드
배포는 축제가 아니라 일상이다. 2025년 GitHub Actions·Turborepo·Nx 빌드 가속, Vercel·Netlify·Cloudflare Pages 비교, Preview Deployment 문화, Canary·Feature Flag Progressive Delivery, Rollback 전략, 그리고 SLSA·SBOM·Sigstore로 공급망 보안까지 완전 정리.
2026-04-15 · 20 분 읽기 #ci-cd#deployment#github-actions#turborepo#nxTypeScript 완전 가이드 — 타입 레벨 프로그래밍·Generics·Zod·tRPC·TanStack (Season 2 Ep 4, 2025)
TypeScript를 "JavaScript에 타입을 붙인 것"으로만 이해하면 절반 이하만 보는 것이다. TypeScript는 Conditional Type, Mapped Type, Template Literal Type, Variadic Tuple까지 갖춘 강력한 타입 레벨 프로그래밍 언어다. 이 글은 TS 5.x의 핵심 타입 연산자, 실전 Generics 패턴, Zod·tRPC·TanSta
2026-04-15 · 17 분 읽기 #typescript#type-level-programming#generics#conditional-type#template-literal모노레포 전략 가이드 2025: Nx vs Turborepo vs Lerna — 대규모 코드베이스 관리의 모든 것
모노레포의 모든 것! Nx vs Turborepo vs Lerna 비교, pnpm workspace 설정, 선택적 빌드/테스트, CODEOWNERS, Changesets 버전 관리, CI/CD 최적화, 대규모 팀의 모노레포 운영 전략까지.
2026-03-24 · 29 분 읽기 #monorepo#nx#turborepo#lerna#pnpm-workspace