Rust 뉴스
시스템 프로그래밍 언어 Rust의 새 버전, 생태계 도구, 채택 사례를 전합니다.
총 356건·최신 업데이트
- 345
파이썬의 핵심 라이브러리인 `python-dateutil`을 Rust로 재작성한 `python-dateutil-rs`가 공개되었습니다. 기존 코드 수정 없이 임포트 문 하나만 바꿔도 최대 94배의 성능 향상을 경험할 수 있는 'Drop-in replacement' 라이브러리입니다.
파이썬의 핵심 라이브러리인 `python-dateutil`을 Rust로 재작성한 `python-dateutil-rs`가 공개되었습니다. 기존 코드 수정 없이 임포트 문 하나만 바꿔도 최대 94배의 성능 향상을 경험할 수 있는 'Drop-in replacement' 라이브러리입니다.
I Rewrote python-dateutil in Rust — Even a Naive Port Is Up to 94x Faster↗dev.to
- 346
macOS 사용자의 반복적인 워크플로우 마찰을 해결하기 위해 개발된 오픈소스 런처 'look'에 대한 소개입니다. Rust 기반의 고성능 엔진과 SwiftUI를 결합하여, Spotlight나 Raycast보다 가볍고 직관적인 사용자 경험을 제공하는 데 집중했습니다.
macOS 사용자의 반복적인 워크플로우 마찰을 해결하기 위해 개발된 오픈소스 런처 'look'에 대한 소개입니다. Rust 기반의 고성능 엔진과 SwiftUI를 결합하여, Spotlight나 Raycast보다 가볍고 직관적인 사용자 경험을 제공하는 데 집중했습니다.
I built look because Spotlight didn’t match how I work.↗dev.to
- 349
Rust로 Decentralized Mesh Network 구축 — Global South에서 얻은 교훈
GhostWire는 재난 상황이나 인터넷이 부족한 지역에서 26억 명의 사람들을 위한 탈중앙화 메시 통신 플랫폼입니다. Rust로 개발되었으며, 중앙 서버 없이 P2P 암호화 통신을 지원하고, AI 기반 라우팅과 WiFi Direct, LoRa 등 7가지 전송 계층을 통해 상황에 맞게 연결 방식을 전환하여 통신 단절 문제를 해결합니다. 케냐의 한 사이버보안 학생이 구상한 이 프로젝트는 글로벌 남반구의 절실한 연결성 문제를 혁신적인 기술로 풀어냅니다.
Building a Decentralized Mesh Network in Rust — Lessons from the Global South↗dev.to
- 350
Contrapunk – 기타 입력으로 Real-time 대위법 화음을 생성하는 Rust 프로젝트
Contrapunk는 Rust로 개발된 실시간 MIDI 하모니 생성기이자 기타-MIDI 변환기로, 기타 입력으로부터 고전적인 대위법 규칙에 기반한 화음을 즉시 생성합니다. 10ms 미만의 초저지연 성능을 자랑하며, 데스크톱, 브라우저, 서버 환경에서 모두 구동 가능한 유연성을 제공합니다. 이 프로젝트는 음악 이론을 코드로 구현하여 모든 음악가에게 접근 가능하게 하는 것을 목표로 합니다.
Show HN: Contrapunk – Real-time counterpoint harmony from guitar input, in Rust↗contrapunk.com
- 351
Rust에서 영감을 받아 Go로 컴파일되는 작은 언어 Lisette
Lisette는 Rust에서 영감을 받아 Go 코드로 컴파일되는 새로운 프로그래밍 언어입니다. 이 언어는 대수적 데이터 타입, 패턴 매칭, nil 없음, Hindley-Milner 타입 시스템 등 Rust의 안전하고 현대적인 특징을 도입하면서도 Go 생태계와의 완벽한 상호운용성을 제공합니다. Go의 런타임 오류를 컴파일 시점에 잡아내어 코드의 안정성과 개발 생산성을 높이는 것을 목표로 합니다.
Lisette a little language inspired by Rust that compiles to Go↗lisette.run
- 352
Rust 기초 — 마침내 모든 것을 이해하게 만든 것
이 글은 Rust의 핵심 개념인 값, 빌림(NLL), 메모리 모델(스택, 힙, 스태틱), 그리고 &str과 String의 차이를 개인적인 경험을 바탕으로 쉽게 설명합니다. 특히 Garden Finance에서 Wallet-as-a-Service를 구축하며 메모리 안전성이 필수였음을 강조하며, Rust가 단순한 언어를 넘어 안전성 보증을 제공한다고 역설합니다.
🦀 Rust Foundations — The Stuff That Finally Made Things Click↗dev.to
- 353
AyaFlow: 고성능 eBPF 기반 Rust로 작성된 네트워크 트래픽 분석기
AyaFlow는 Rust로 개발된 고성능 eBPF 기반 네트워크 트래픽 분석기로, Kubernetes 환경에서 사이드카 없이 데몬셋으로 배포됩니다. 커널 단에서 노드 전체 네트워크 가시성을 최소한의 오버헤드로 제공하며, 실시간 모니터링, 영구 기록, L7 딥 인스펙션 등 강력한 기능을 지원합니다.
AyaFlow: A high-performance, eBPF-based network traffic analyzer written in Rust↗github.com
- 355
HN에 선보입니다: Termcraft – Rust로 만든 터미널 우선 2D 샌드박스 생존 게임
Termcraft는 Rust로 개발된 터미널 전용 2D 샌드박스 생존 게임으로, 초기 Minecraft의 고전적인 블록 생존 공식을 재해석합니다. 현재는 초기 알파 단계이며, 절차적 세계 생성, 채굴, 제작, 전투 등 핵심 생존 요소를 터미널 환경에서 구현하고 있습니다. 이 프로젝트는 팬이 만든 오픈소스 게임으로, 터미널 환경에서도 풍부한 게임 경험이 가능함을 보여줍니다.
Show HN: Termcraft – terminal-first 2D sandbox survival in Rust↗github.com
- 356
Grafeo – Rust 기반의 빠르고 가벼운 내장형 Graph Database
Grafeo는 Rust 기반의 고성능, 경량 임베디드 그래프 데이터베이스로, LDBC 벤치마크에서 뛰어난 성능과 낮은 메모리 사용량을 입증했습니다. LPG와 RDF 두 가지 데이터 모델, GQL, Cypher 등 다양한 쿼리 언어, 그리고 HNSW 기반 벡터 검색 및 AI 연동 기능을 지원합니다. 엣지 기기부터 대규모 프로덕션까지 다양한 환경에 적용 가능한 유연한 솔루션입니다.
Grafeo – A fast, lean, embeddable graph database built in Rust↗grafeo.dev






