Rust 뉴스
시스템 프로그래밍 언어 Rust의 새 버전, 생태계 도구, 채택 사례를 전합니다.
총 354건·최신 업데이트
Rust 핵심 글
- 5
Show HN: Rust로 구현한 Docker Compose, Windows WSL 컨테이너(wslc)용
rcompose는 Docker Desktop 없이 Windows 11의 wslc.exe를 통해 Linux 컨테이너를 실행할 때 부족한 Compose 기능을 보완하는 Rust 기반 오픈소스 도구입니다. 기존 docker compose와 동일한 명령어를 지원하며, wslc의 불안정한 에러를 처리하고 설정 오류를 미리 경고하는 기능을 갖추고 있습니다.
Show HN: Docker Compose implementation in Rust for Windows WSL containers (wslc)↗ricardoborges.github.io
Rust 관련 전체 글
- 1
Show HN: SolidCraft – Rust로 개발된 오픈 소스 매개변수 CAD (MCP 지원)
Rust 기반의 오픈 소스 3D CAD 애플리케이션인 SolidCraft가 공개되었습니다. 파라메트릭 타임라인을 통해 설계 변경 시 모델이 자동 재구성되며, 특히 AI 에이전트가 모델링을 수행할 수 있도록 MCP(Model Context Protocol) 서버를 지원하는 것이 핵심입니다.
Show HN: SolidCraft – Open-Source Parametric CAD in Rust (With MCP Support)↗github.com
- 2
20kRPS Rust 서비스에서 Lock-Free Ring Buffer가 Mutex Queue를 이기는 이유
고부하 환경에서 Mutex를 사용한 큐가 CPU 자원의 1lam%를 점유하며 지연 시간을 급증시키는 문제를 지적합니다. 이를 원자적 인덱스를 활용한 Lock-free Ring Buffer로 교체함으로써 캐시 경합을 줄이고 95th percentile 지연 시간을 1.8ms에서 0.6ms로 대폭 개선했습니다.
Why a Lock‑Free Ring Buffer Beats Mutex Queues in a 200 kRPS Rust Service↗dev.to
- 3
Firestore 에뮬레이터가 Cloud Functions에 보내는 내용 기록 및 Rust에서 재생
hidane는 단일 Rust 바이너리로 Cloud Firestore 에뮬레이터를 재구현한 것입니다. JDK 없이 동일한 gRPC, REST 및 WebChannel 와이어 프로토콜을 사용하며, `firebase-tools`와 함께 `hidane exec -- firebase emulators:start` 명령으로 실행됩니다. 호환성 주장에 대한 테스트가 반드시 존재한다는 규칙을 따릅니다. 스크립트는 공식 에뮬레이터의 응답을 기록하고, hidane의 테스트 스위트는 모든 기록을 재현합니다. 지금까지 `emulators:start`에서 누락되었던 기능은 Firestore 트리거 Cloud Functions였습니다. 0.2.3 버전부터 hidane은
Recording what the Firestore emulator sends to Cloud Functions, and replaying it in Rust↗dev.toDev.to OpenSource개발자 도구
- 4
Show HN: NabuSQL – MySQL/MariaDB, Postgres, SQLite, Mssql용 Rust 데이터베이스 GUI
NabuSQL은 MySQL, PostgreSQL, SQLite 등 다양한 데이터베이스를 하나의 인터페이스에서 관리할 수 있는 Rust 기반의 초경량 GUI 도구입니다. 구독형 모델 대신 50유로의 일회성 결제로 영구 사용이 가능하며, 사용자의 API 키를 활용한 로컬 AI 쿼리 생성 기능을 지원합니다.
Show HN: NabuSQL – Rust Database GUI for MySQL/MariaDB, Postgres, SQLite, Mssql↗nabusql.nabu.work
- 8
Show HN: ManimGX – Manim의 API를 Rust/wgpu 엔진으로 구현, Python으로 3D 비디오 제작
ManimGX는 Rust와 wgpu 기반의 고성능 3D 애니메이션 엔진으로, 기존 ManimCE API와 호환되면서도 압도적인 렌더링 속도를 자랑합니다. 특히 AI 에이전트가 파이썬 코드를 통해 즉각적으로 영상을 생성하고 브라우저에서도 별도 서버 없이 실행할 수 있는 환경을 제공합니다.
Show HN: ManimGX – Manim's API on a Rust/wgpu engine, for 3D videos in Python↗github.com
- 9
Show HN: TruthBeacon – Tauri와 Rust로 개발된 오픈소스 Discord 관리 앱
TruthBeacon은 디스코드 내 사칭 계정을 탐지하기 위해 설계된 로컬 기반 데스크톱 애플리케이션입니다. 클라우드 서버로 데이터를 전송하지 않는 프라이버시 중심 설계를 바탕으로, 유니코드 유사 문자 및 변조된 아바타를 50ms 이내에 식별하여 커뮤니티 운영자의 보안을 강화합니다.
Show HN: TruthBeacon – Open-source Discord moderation app in Tauri and Rust↗github.com
- 18
Show HN: Rust/WASM으로 웹용 빠른 스프레드시트 엔진을 만들었습니다.
Titan은 Rust로 작성되어 WASM으로 컴파일된 고성능 스프레드시트 엔진으로, 대규모 시트 재계산 시 발생하는 성능 병목을 해결하기 위해 설계되었습니다. 32x3rypt 데이터 레이아웃과 바이트코드 기반 VM을 통해 브러우저 내 연산 효율을 극대화하며, 개발자를 위한 직관적인 JavaScript API를 제공합니다.
Show HN: I built a fast spreadsheet engine for the web in Rust/WASM↗github.com















