TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
129312921291129012891288128712861285128412831282
Backend
Python 3.13 free-threaded — GIL 제거 실측 12주
Python 3.13 No-GIL(PEP 703) 활성 빌드 12주 production. CPU-bound 워크로드 6.4배 빨라짐, 라이브러리 호환 70%, 채택 기준.
Backend
Go 1.23 generic types — 6개월 production 패턴
Go 1.23 generic types 안정 6개월. 사내 라이브러리 12개 generic 도입. 코드 중복 -52%, 패턴·함정 정리.
Backend
Zig 0.14 → 1.0 로드맵 — 빌드 시스템 production 적용
Zig 0.14 production 적용. comptime 강화, package manager 안정, C 라이브러리 wrap 자동. Rust 대비 빌드 시간 -68%.
Backend
Rust 1.85 async closures — production 패턴 4개월
Rust 1.85의 async closures 정식. async-fn-trait 안정화. Tokio·tower middleware 4개월 적용, 코드 -38%.
Mobile
Tauri 2.4 mobile — iOS·Android 단일 코드 빌드 사후
Tauri 2.4 mobile GA. 데스크탑·iOS·Android 단일 코드. 사내 앱 1개 (StickyMemo 모바일) 8주 운영. native API·앱 사이즈·빌드.
Backend
Spin 3.0 Fermyon — Serverless WASM 도입 4개월 사후
Spin 3.0 (Fermyon) production 4개월. 콜드 스타트 ms 단위, Cloudflare Workers 대안. Rust·JS·Python 다국어 컴포넌트.
Backend
wasmCloud 1.5 — 분산 WASM 워크로드 사내 정착
wasmCloud 1.5 production. NATS lattice로 멀티 클러스터 WASM actor 분산. 12개 마이크로서비스 운영, 콜드 스타트 ms 단위.
Backend
WASM Component Model 2.0 — Language interop 사후
WASM Component Model 2.0 GA. Rust·Go·Python·JS 컴포넌트 interop production 18개월. WIT interface 정착.
Frontend
WebGPU 1.0 + Three.js r170 — 브라우저 3D 게임 데모 사후
WebGPU 1.0 GA + Three.js r170 WebGPURenderer. 100K instance 렌더링 90fps. WebGL 대비 메모리 -32%, 한계와 호환성.
Infra
Pulumi ESC — secret + config 중앙 관리 6개월 사후
Pulumi ESC GA. AWS Secrets Manager·1Password·Doppler 통합 + 환경별 config 계층화. 6개월 운영, 마이그레이션 정리.
Infra
Crossplane 2.0 vs Terraform — 인프라 코드 GitOps 1년 비교
Crossplane 2.0 production 1년. Terraform 동시 운영 비교 — 드리프트 감지, GitOps 통합, 운영 부담.
Infra
Argo CD 3.0 ApplicationSet — GitOps 패턴 1년 운영기
Argo CD 3.0의 ApplicationSet generator로 멀티 클러스터·멀티 환경 GitOps 1년. 매니페스트 -78%, 운영 단순화.