태그: #bun
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 14 편
Bun의 Zig to Rust 재작성 11일 — AI 대규모 마이그레이션에서 실제로 옮겨 갈 수 있는 것
Bun이 53만 5천 줄의 Zig 코드를 11일 만에 Rust로 옮긴 과정을 1차 소스로 따라갑니다. 2026년 5월 3일부터 14일까지, 최대 64개의 Claude 인스턴스와 약 50개의 워크플로, 6,502개의 커밋, API 정가 기준 약 16만 5천 달러가 들었습니다. 이 글이 관심 있는 것은 11일이라는 숫자가 아니라 그 숫자를 가능하게 한 조건입니다 — 언어에 독립적인 테스트 스위트
2026-07-31 · 23 분 읽기 #ai#bun#rust#migration#testing모던 Zig 2026 — Zig 0.14 / Andrew Kelley / Bun / TigerBeetle / Ghostty / comptime / Zon / Roc 심층 가이드
Zig는 여전히 1.0이 아니다. 2025년 3월에 풀린 0.14는 컴파일 속도와 빌드 시스템을 갈았고, async/await는 재설계를 위해 일시적으로 빠져 있다. 그런데 그 미완성 상태에서도 Bun(Jarred Sumner) · TigerBeetle · Ghostty(Mitchell Hashimoto) 같은 굵직한 프로덕트가 Zig로 출하되고 있다. 이 글은 Andrew Kelley의 비
2026-05-16 · 27 분 읽기 #zig#zig-0-14#andrew-kelley#zig-software-foundation#bunTypeScript 생태계 2026 완전 정리 — Bun · Deno · Hono · Elysia · NestJS · Effect · tRPC · Drizzle · Prisma · Zod · Vitest 딥다이브
2026년 5월 시점의 TypeScript 백엔드 생태계를 한 번에 정리. TypeScript 5.6의 using declarations와 isolated declarations, Node.js 22 LTS와 24 Active, Bun 1.2와 Deno 2.x 런타임, npm 11/pnpm 10/Yarn 5 Berry/Bun 패키지 매니저, Hono/Elysia/NestJS 11/Fastif
2026-05-16 · 42 분 읽기 #typescript#node-js#bun#deno#hono2026 시스템 언어와 패키지 매니저 - Zig, C++26, Carbon, Mojo, Swift 서버, Kotlin, C# .NET 9, uv, pnpm, Bun 심층 분석
2026년 시스템 프로그래밍 언어와 패키지 매니저 전반을 정리합니다. Zig 0.14, C++26, Carbon, Mojo 1.x, Swift 서버, Kotlin/Ktor, C 13/.NET 9 그리고 uv, pnpm 10, Bun, Pixi, Nix까지 한 번에 다룹니다.
2026-05-16 · 20 분 읽기 #systems-languages#zig#cpp26#carbon#mojo모던 Go 2026 — Go 1.24 / Echo / Gin / Fiber / Huma / Encore / sqlc / Templ / Bubble Tea 심층 가이드
Go가 16살이 됐다. 1.22가 for-loop 함정을 끝냈고, 1.23이 range-over-func로 이터레이터를 정식으로 들였고, 1.24가 Generics를 실전 도구로 굳혔다. 2026년의 Go는 Gin·Echo·Fiber·Chi·Huma가 나눠 가진 웹 프레임워크 시장, sqlc·ent·GORM·Bun의 데이터베이스 4파전, Encore가 끄집어낸 백엔드 플랫폼, Templ +
2026-05-16 · 36 분 읽기 #go#golang#go-1-24#gin#echo소프트웨어 디버깅 마스터리 2026 완벽 가이드 - GDB · LLDB · rr · Pernosco · pdb · Chrome DevTools · Bun inspect · DAP 심층 분석
2026년 5월 기준 소프트웨어 디버깅 도구와 방법론을 한 글에 정리합니다. GDB 15·LLDB 19·rr·Pernosco의 역방향 디버깅과 타임트래블, Chrome DevTools 2025의 AI 어시스트와 MCP, Bun과 Deno의 빌트인 inspector, Python pdb/pdbpp/ipdb/pudb 비교, Rust dbg!·tokio-console, Go Delve, Java
2026-05-16 · 44 분 읽기 #debugging#gdb#lldb#rr#pernoscoNode.js & Bun & Deno 백엔드 프레임워크 2026 완벽 가이드 - Hono · Fastify · Express 5 · NestJS 11 · Elysia · tRPC · Encore TS · h3 · Effect 심층 분석
2026년 JavaScript 백엔드 생태계는 단일 런타임 시대가 끝났다. Node.js 22 LTS와 24 안정 채널, JSC 기반 Bun 1.2, 보안 우선 Deno 2, Cloudflare Workers V8 아이솔레이트가 동시에 production을 굴린다. 프레임워크 축도 폭발했다 — 엣지 우선 Hono 4, Node 성능 리더 Fastify 5, 10년 만에 나온 Express 5
2026-05-16 · 42 분 읽기 #nodejs#bun#deno#hono#fastify엣지 컴퓨트 플랫폼 2026 — Cloudflare Workers / Vercel Fluid / Deno Deploy / Fastly Compute / Bun 심층 비교
2026년 엣지 컴퓨트는 V8 isolate, WASM, Firecracker 3가지 실행 모델로 갈라졌다. Cloudflare Workers + R2 + D1 + Hyperdrive + Queues + Durable Objects + Workers AI 풀스택, Vercel Fluid Compute (2025.4), Deno Deploy, Fastly Compute@Edge, Bun on
2026-05-15 · 23 분 읽기 #edge#serverless#cloudflare-workers#vercel#deno-deployJS 빌드 도구 Rust 물결 2026 — Turbopack / Rspack / Rolldown / oxc / Biome / Vite 6 / Bun 심층 비교
2026년 JavaScript 생태계의 빌드 체인은 세대교체 중이다. webpack과 Babel, Rollup과 Prettier, ESLint와 terser — 한 시대를 지배했던 도구들이 Rust로 다시 쓰여 자리를 내주고 있다. Turbopack은 Next.js 15의 기본 dev이 되었고, Rspack은 webpack 호환을 무기로 ByteDance 내부 수천 개 프로젝트를 흡수했다.
2026-05-15 · 36 분 읽기 #javascript#build-tools#turbopack#rspack#esbuildBun 회고 2026 — 1.0 GA의 약속 vs 현실, 런타임·번들러·패키지 매니저·테스트 러너·셸까지 (Bun 2 시점에서 본 솔직한 평가)
Bun이 1.0으로 GA한 게 2023년 9월. 그로부터 2년 반이 지났다. Zig로 다시 쓴 런타임, JavaScriptCore 엔진, esbuild를 모토로 한 번들러, pnpm을 추월하겠다는 패키지 매니저, Node의 자리를 노린 테스트 러너와 Bun.serve, bun:sqlite, Bun shell. 약속은 많았다. 2026년의 현실은 어떤가 — 무엇이 over-deliver했고,
2026-05-14 · 36 분 읽기 #bun#bun-2#javascript-runtime#node-js#deno프런트엔드 테스트 전략 2025 — Vitest·Jest·Bun·Testing Library·Playwright·Storybook·MSW·Visual Regression·AI 완전 가이드
테스트는 버그를 잡는 도구가 아니라 리팩터링을 두려워하지 않게 하는 용기의 도구다. 2025년 Vitest·Jest·Bun Test·Testing Library·Playwright·Storybook·MSW·Chromatic·AI 테스트 자동화까지, 프런트엔드 테스트 전략 완전 정리.
2026-04-15 · 20 분 읽기 #testing#vitest#jest#bun#playwright프론트엔드 번들러 전쟁 완전 정복 — Webpack, Vite, esbuild, Turbopack, Rspack, Rolldown, Bun (2025)
빌드 10분이 3초로 줄어든 이유는? Browserify에서 Webpack 독점, Vite/esbuild의 ESM 혁명, Rust/Go 기반 Turbopack/Rspack/Rolldown, Bun의 통합 전략까지. Tree-shaking, Code splitting, HMR, Module Federation, Import Maps — 현대 웹이 빠른 이유의 모든 것.
2026-04-15 · 21 분 읽기 #frontend#bundler#webpack#vite#turbopackTypeScript 완전 가이드 — 타입 레벨 프로그래밍·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-literalModern Backend Runtime 2025 — Node.js 22·Bun·Deno·Cloudflare Workers·WinterJS 완전 비교 가이드 (Season 7 Ep 1)
Node.js 22의 안정적 진화, Bun 1.x의 파괴적 속도, Deno 2의 재도약, Cloudflare Workers·WinterJS의 Edge-first 런타임. 2025년 백엔드 JavaScript 런타임의 지형과 선택 기준을 벤치마크·아키텍처·생태계 관점에서 완전 정리. Season 7의 시작.
2026-04-15 · 19 분 읽기 #backend#runtime#nodejs#bun#deno