Bun en Lambda: 3x más rápido, pero ¿listo para producción?
Bun tardó 823ms vs 2456ms de Node.js 22 en Lambda, pero hay gotchas serios: cold start más lento, módulos nativos rotos y errores de firma en S3. ¿Convi...
Bun en Lambda: 3x más rápido, pero ¿listo para producción?
Bun tardó 823ms vs 2456ms de Node.js 22 en Lambda, pero hay gotchas serios: cold start más lento, módulos nativos rotos y errores de firma en S3. ¿Convi...
[Bun v1.3.14 이 마지막 Zig 버전이 될 수 있음
Bun v1.3.14가 Zig 기반의 마지막 버전일 수 있으며, Rust로의 재작성 작업이 진행 중임. Rust 버전의 성능과 메모리 사용량이 더 우수하여 Rust로의 포팅이 결정된 것으로 보이며, 현재 Linux x64 glibc에서 99.8%의 테스트 호환성을 달성함. Bun은 Rust로의 포팅을 통해 자체 이벤트 루프와 스레드 풀을 활용하여 비동기 시스템을 구현하고 있으며, Rust의 내장 비동기 시스템 및 tokio와 같은 외부 라이브러리에 의존하지 않는 동기식 접근 방식을 채택함. 그러나 Rust로의 포팅만으로 Bun의 고질적인 메모리 누수 문제는 해결되지 않을 것으로 예상됨.