Rust 뉴스
시스템 프로그래밍 언어 Rust의 새 버전, 생태계 도구, 채택 사례를 전합니다.
총 356건·최신 업데이트
- 183
Waxum: 가장 빠른 WhatsApp REST API 게이트웨이 – 20MB RAM에서 500 세션 처리, Rust로 작성됨
Waxum은 Rust 언어를 사용하여 메모리 사용량을 최소화하고 지연 시간을 극도로 낮춘 WhatsApp REST API 게이트웨이입니다. 기존 Node.js 기반 솔루션의 고질적인 문제인 메모리 급증과 프로세스 중단을 해결하며, 서킷 브레이커와 NATS 연동 등 엔터프라이즈급 기능을 기본 제공합니다.
Waxum: The Fastest WhatsApp REST API Gateway — 500 Sessions in 20MB RAM, Written in Rust↗dev.to
- 185
Lattice: Apple Silicon에 최적화된 순수 Rust LLM 엔진
Lattice는 Python이나 C++ 같은 무거운 런타임 없이 Apple Silicon의 성능을 극한으로 끌어올리기 위해 Rust로 작성된 로컬 AI 엔진입니다. Metal Shader와 ARM NEON을 활용해 추론, 양자화, LoRA 미세 조정을 지원하며, SwiftUI 기반의 Lattice Studio를 통해 시각적인 개발 환경을 제공합니다.
Lattice: The Pure Rust LLM Engine Optimized for Apple Silicon↗dev.to
- 187
Show HN: Taetype - Rust와 WASM을 위한 완전한 AI 글꼴 엔진
Taype는 Rust와 WASM을 활용하여 별도의 서버나 브라우저 API 없이도 TTF, OTF, WOFF2 등 다양한 폰트 형식을 처리할 수 있는 고성능 엔진입니다. 폰트 서브셋 생성, 가변 폰트의 정용 변환, 복잡한 스크립트 셰이핑 기능을 제공하여 클라이언트 사이드 PDF 생성이나 웹 폰트 최적화 등에 활용될 수 있습니다.
Show HN: Taetype – a complete font engine for Rust and WASM↗github.com
- 188
Zig 개발자가 Bun의 Claude Rust 재작성을 '검토되지 않은 쓰레기'라고 비판
Bun의 창시자 Jarred Sumner는 Claude AI 에이전트를 활용해 약 16만 5천 달러의 비용으로 50만 라인의 코드를 Zig에서 Rust로 단 11일 만에 포팅했습니다. 이 과정은 압도적인 개발 속도를 보여주었으나, Zig 창시자 Andrew Kelley는 이를 검토되지 않은 부실한 코드(sl뮬)라고 비판하며 기술 부채 문제를 제기했습니다.
Zig creator calls Bun’s Claude Rust rewrite ‘unreviewed slop’↗theregister.com
- 190
Show HN: Rust로 구축한 OS 마운트 포인트 없는 비동기 NFS 클라이언트 라이브러리
nfs-crust는 운영체제의 마운트 과정 없이 Tokio 런타임에서 NFSv4.1 익스포트를 직접 다룰 수 있는 Rust 라이브러리입니다. 파일의 원자적 게시(Atomic publication)에 최적화되어 있어, 로그 청크나 콘텐츠 주소 지정 블롭과 같은 불변 데이터 관리에 매우 효율적입니다.
Show HN: Async NFS client library for Rust, without an OS mount point↗github.com
- 191
Show HN: 크롤리 서치 - Rust 기반, Algolia보다 12배 저렴한 사이트 검색 솔루션
크롤리 서치는 Rust 언어를 기반으로 구축되어 기존의 대표적 검색 서비스인 Algolia보다 훨씬 저렴한 비용으로 사이트 내 검색 기능을 제공하는 솔루션입니다. 단 한 줄의 HTML 스니펫만 삽입하면 키보드 컨트롤, 다크 모드, 모바일 최적화가 완료된 완성도 높은 검색 다이얼로그를 즉시 구현할 수 있습니다.
Show HN: Crawlie Search – Rust powered 12x cheaper site search than Algolia↗crawlie.co
- 192
Show HN: Nectar, Rust와 유사한 React로 WebAssembly로 컴파일되는 기술
Nectar는 JavaScript 의존성 없이 WebAssembly로 직접 컴파일되는 새로운 프레임워크로, React와 달리 node_modules나 가상 DOM 없이도 초고속 성능을 구현합니다. Rust의 강력한 타입 시스템과 단일 바이너리 컴파일러를 통해 개발 복잡성을 획기적으로 줄이는 것을 목표로 합니다.
Show HN: Nectar, a Rust-like React that compiles to WebAssembly↗buildnectar.com
- 197
Rust에서의 캐시 인지 데이터 레이아웃: 필드 구역 분할, 허위 공유, 128바이트 규칙
멀티스레드 환경에서 서로 다른 코어가 동일한 캐시 라인에 있는 데이터를 수정할 때 발생하는 '허위 공유' 현상은 시스템 성능을 심각하게 저하시킵니다. 이를 해결하기 위해 데이터 필드를 쓰기 주체와 빈도에 따라 구역화하고, 적절한 정렬과 패딩을 통해 각 코어의 작업 영역을 물리적으로 분리하는 설계 기법이 필요합니다.
Cache-Conscious Data Layout in Rust: Field Zoning, False Sharing, 128-Byte Rule↗debasishg.github.io











