Go를 위한 초고속 인프로세스 이벤트 디스패처

2025-06-30
Go를 위한 초고속 인프로세스 이벤트 디스패처

이 Go 패키지는 모듈 분리 및 비동기 이벤트 처리를 위한 고성능 인프로세스 이벤트 디스패처를 제공합니다. 채널보다 4~10배 빠른 속도(초당 수백만 개의 이벤트 처리)를 자랑하며, 간편함에 중점을 두고 동기 및 비동기 작업을 모두 지원합니다. 프로세스 내 모듈 분리, 경량 게시/구독, 고 처리량 시나리오에 적합하지만 프로세스 간 통신, 이벤트 지속성 또는 고급 라우팅에는 적합하지 않습니다.

더 보기

NativeJIT: Bing을 위한 고성능 JIT 컴파일러

2025-06-30
NativeJIT: Bing을 위한 고성능 JIT 컴파일러

NativeJIT은 C 데이터 구조를 포함하는 식의 고성능 Just-in-Time 컴파일을 위한 오픈 소스 크로스 플랫폼 라이브러리입니다. Bing 팀이 Bing 검색 엔진에서 사용하기 위해 개발했으며, 키워드 매칭 및 사용자 의도에 기반한 문서 스코어링에 필수적입니다. 경량이며 빠르고, 표준 C++ 런타임에만 의존하며 Linux, OSX, Windows에서 작동합니다. 최적화된 코드, 특히 레지스터 할당을 통해 대규모 쿼리를 효율적으로 처리할 수 있습니다.

더 보기
개발

Octelium: 혁신적인 제로 트러스트 접근 플랫폼

2025-06-29
Octelium: 혁신적인 제로 트러스트 접근 플랫폼

Octelium은 무료 오픈소스 자체 호스팅 통합 플랫폼으로, VPN 및 유사한 도구의 현대적인 대안으로 설계된 제로 트러스트 리소스 접근을 제공합니다. 매우 다목적으로 사용할 수 있으며, 제로 설정 VPN, ZTNA 플랫폼, 안전한 터널 인프라, API 게이트웨이, AI 게이트웨이, 안전하고 익명적인 컨테이너화 애플리케이션 호스팅을 위한 PaaS, Kubernetes 게이트웨이, 그리고 홈랩 인프라로 기능합니다. Octelium은 WireGuard/QUIC 터널 및 공용 클라이언트리스 접근을 통해 ID 기반, 애플리케이션 계층(L7) 인식, 시크릿리스 보안 접근을 제공하는 확장 가능한 제로 트러스트 아키텍처(ZTA)를 제공합니다.

더 보기
개발 VPN 대안

Sirius: 10배 빠른 GPU 기반 SQL 엔진

2025-06-29
Sirius: 10배 빠른 GPU 기반 SQL 엔진

Sirius는 Substrait 표준을 통해 DuckDB와 같은 기존 데이터베이스와 원활하게 통합되는 GPU 기반 네이티브 SQL 엔진으로, 쿼리 재작성이나 대규모 시스템 변경이 필요하지 않습니다. SF=100의 TPC-H 벤치마크에서 Sirius는 동일한 하드웨어 비용으로 기존 CPU 쿼리 엔진보다 약 10배 빠른 속도를 달성하여 대화형 분석, 금융 워크로드 및 ETL 작업에 이상적입니다. 현재 DuckDB와 Doris를 지원하며, 향후 더 많은 시스템을 지원할 계획입니다. 설치 옵션으로는 AWS 이미지, Docker 이미지, 수동 설치가 있습니다. 적극적인 개발 단계에 있지만, Sirius는 인상적인 성능을 보여주며 데이터 분석에서 GPU 시대를 열고 있습니다.

더 보기

AGL: Go로 컴파일되는 간결한 스크립팅 언어

2025-06-29
AGL: Go로 컴파일되는 간결한 스크립팅 언어

AGL은 Go로 컴파일되는 새로운 프로그래밍 언어입니다. Go의 구문을 기반으로 하지만 단일 반환 값, 튜플 유형, 결과/옵션 유형을 통한 간소화된 오류 처리, 간결한 익명 함수, 내장 배열 메서드 등의 개선 사항이 추가되었습니다. AGL은 연산자 오버로딩, 열거형, 제네릭을 지원하며 VSCode 확장 기능과 쉘 Shebang 지원을 제공하여 개발자 환경을 개선합니다. 유연한 컴파일을 통해 Go 코드로 컴파일하거나 직접 실행할 수 있어 빠른 반복과 테스트를 가능하게 합니다.

더 보기
개발

Redis 기반 LLM 가속화: LMCache로 3~10배 속도 향상

2025-06-28
Redis 기반 LLM 가속화: LMCache로 3~10배 속도 향상

LMCache는 특히 긴 컨텍스트 시나리오에서 테일 레이턴시를 크게 줄이고 처리량을 높이도록 설계된 LLM 서빙 엔진 확장 기능입니다. GPU, CPU DRAM, 로컬 디스크 등 다양한 위치에 재사용 가능한 텍스트의 KV 페어를 캐싱하여 LMCache는 모든 서빙 인스턴스에서 재사용되는 텍스트(접두사만이 아닙니다)의 캐시를 재사용합니다. 이를 통해 귀중한 GPU 사이클을 절약하고 사용자 응답 지연 시간을 최소화합니다. vLLM과 결합하면 LMCache는 멀티 라운드 QA 및 RAG를 포함한 많은 LLM 사용 사례에서 레이턴시와 GPU 사이클을 3~10배 줄입니다. 미리 만들어진 vLLM Docker 이미지로 사용해 보세요!

더 보기
AI

Whitesmiths C 컴파일러 오픈소스화: 전설의 귀환

2025-06-28
Whitesmiths C 컴파일러 오픈소스화: 전설의 귀환

1978년에 처음 출시된 Whitesmiths C 컴파일러는 DEC PDP-11 및 Intel 8080과 같은 아키텍처를 지원했으며, 이제 오픈소스가 될 예정입니다! 개발자인 P.J. Plauger는 비상업적 목적으로 사용할 수 있도록 허가했습니다. CP/M-80 버전 및 IBM System/36 크로스 컴파일러 버전을 포함한 여러 버전의 바이너리 및 일부 소스 코드를 다운로드할 수 있습니다. 역사적으로 중요한 이 컴파일러는 C 언어의 발전 역사와 개발을 연구하는 데 귀중한 자료가 될 것입니다.

더 보기
개발

Raspberry Pi의 Nim 베어메탈 환경: 헤드리스 모험

2025-06-28
Raspberry Pi의 Nim 베어메탈 환경: 헤드리스 모험

이 프로젝트는 Nim 프로그래밍 언어를 사용하여 Raspberry Pi 1/Zero용 베어메탈 환경을 자세히 설명합니다. 협조적 스케줄러, 비동기 프로그래밍 모델, 공급업체별 API를 사용하지 않는 직접 하드웨어 액세스를 갖추고 있습니다. 메모리 관리, 예외 처리, 런타임 모니터링 및 포괄적인 설정 지침이 포함되어 있습니다. 향후 계획에는 더 많은 대상 플랫폼으로의 확장과 더 많은 주변 장치 드라이버 추가가 포함됩니다.

더 보기
개발

bootc-image-builder: 컨테이너로부터 부팅 가능한 디스크 이미지 생성

2025-06-28
bootc-image-builder: 컨테이너로부터 부팅 가능한 디스크 이미지 생성

bootc-image-builder는 Fedora/CentOS bootc 컨테이너 또는 파생물로부터 디스크 이미지를 생성하는 강력한 도구입니다. 다양한 이미지 유형(qcow2, AMI, ISO 등)을 지원하며 사용자, 파일 시스템, 커널 매개변수 등을 사용자 지정할 수 있습니다. Podman과 QEMU를 사용하여 사용자는 가상 머신을 쉽게 구축하고 실행할 수 있습니다. 이 가이드에서는 사용법, 옵션, AWS에서 AMI 생성 및 Anaconda 설치 프로그램 사용자 지정과 같은 고급 구성에 대해 자세히 설명합니다.

더 보기

SymbolicAI: 신경 기호적 LLM 프레임워크

2025-06-28
SymbolicAI: 신경 기호적 LLM 프레임워크

SymbolicAI는 고전적인 Python 프로그래밍과 LLM의 미분 가능한 프로그래밍 성을 결합한 신경 기호적 프레임워크입니다. 모듈식 설계 덕분에 확장과 사용자 정의가 용이하며, 사용자는 자체 엔진을 작성하거나 로컬에서 호스팅하거나 웹 검색 및 이미지 생성과 같은 도구와 인터페이스할 수 있습니다. 핵심 개념은 심볼 객체(구문적 및 의미론적)와 계약(데코레이터를 통한 코드 정확성 보장)입니다. SymbolicAI는 다양한 기본 연산을 지원하며 OpenAI 및 Anthropic과 같은 신경 기호적 엔진과 API를 통해 통합되고 Wolfram Alpha 및 검색 엔진과 같은 도구도 사용할 수 있습니다. 우선 순위 기반 구성 시스템을 통해 관리가 간소화됩니다.

더 보기

c4wa: 최소한의 효율적인 C에서 WebAssembly로의 컴파일러

2025-06-28
c4wa: 최소한의 효율적인 C에서 WebAssembly로의 컴파일러

c4wa는 C 언어의 하위 집합을 WebAssembly로 변환하는 컴파일러입니다. 다른 컴파일러와 달리, 불필요한 코드, 임베디드 라이브러리, 오버헤드 없이 최소화되고 최적화된 WebAssembly 코드를 생성합니다. 바로 사용할 수 있으며 모든 WASM 런타임과 완벽하게 호환됩니다. c4wa는 루프, 조건문, 구조체, 배열, 포인터 등 일반적인 C 언어 기능을 지원하며, 가독성이 좋은 WAT 형식의 코드를 출력할 수 있습니다. C 언어의 편의성과 WebAssembly의 저수준 효율성의 균형을 맞춰 개발자에게 효율적인 WebAssembly 코드를 작성하는 새로운 방법을 제공합니다.

더 보기
개발

zenta: 터미널 기반 프로그래머용 마음챙김 도구

2025-06-27
zenta: 터미널 기반 프로그래머용 마음챙김 도구

zenta는 코딩 중 집중력을 유지하도록 설계된 터미널 기반 도구입니다. 추적이나 지표 없이 간단한 호흡 운동을 통해 사용자를 현재로 인도합니다. `breath` 또는 `breathe`라는 단일 명령어로 짧거나 긴 호흡 세션을 시작할 수 있으며, 순수한 시각적 애니메이션과 차분한 인용구가 명상을 보조합니다. `reflect` 명령어는 부드러운 일일 검토를 용이하게 합니다. zenta는 게임화가 아닌 진정한 마음챙김을 옹호하며, 생산성 해킹보다 존재감을 중시합니다. 여러 운영 체제를 지원하며 MIT 라이선스에 따라 오픈 소스입니다.

더 보기
개발

AI 기반 데이터셋 생성기: 즉시 미리보기, 내보내기 및 데이터 탐색

2025-06-27
AI 기반 데이터셋 생성기: 즉시 미리보기, 내보내기 및 데이터 탐색

이 도구는 AI(GPT-4)와 Faker를 활용하여 데모, 학습, 대시보드용 현실적인 데이터셋을 생성합니다. 대화형 프롬프트 빌더를 통해 데이터셋을 사용자 지정하고, 실시간으로 데이터 미리보기를 수행하며, CSV 또는 SQL 형식으로 내보낼 수 있습니다. 데이터 탐색을 용이하게 하기 위해 Metabase와 통합되어 있습니다. OpenAI API 호출(약 0.05달러 비용)은 데이터 미리보기에만 사용되며, CSV/SQL 다운로드는 무료이며, 미리보기의 스키마를 기반으로 더 많은 행을 생성합니다. One Big Table(OBT)과 스타 스키마를 모두 지원하여 유연한 분석을 제공합니다.

더 보기

typr: 스마트 단어 선택 알고리즘 기반 TUI 타이핑 테스트

2025-06-27
typr: 스마트 단어 선택 알고리즘 기반 TUI 타이핑 테스트

typr은 Keybr의 단어 선택 알고리즘에서 영감을 받은 명령줄 타이핑 테스트 도구입니다. 정확도, 문자 빈도, 타이핑 속도를 가중치로 적용하여 타이핑 속도를 최적화합니다. 멋진 curses 기반 TUI를 갖추고 있으며, 데이터를 JSON 파일로 저장합니다. 시간 제한, 단어 수, 무한 연습 모드 등의 옵션으로 테스트를 사용자 지정할 수 있습니다.

더 보기

두 Windows 머신 간 로컬 네트워크 파일 동기화: 클라우드 없이!

2025-06-27
두 Windows 머신 간 로컬 네트워크 파일 동기화: 클라우드 없이!

두 Windows 머신 간 파일 동기화에 어려움을 겪고 계십니까? Sink는 혁신적인 솔루션을 제공합니다! 클라우드, 이메일, USB 드라이브가 필요 없습니다. 로컬 네트워크에서 작동하는 Sink는 다른 Sink를 실행하는 컴퓨터를 자동으로 감지하고 거의 즉시 파일을 동기화합니다. 충돌을 처리하여 데이터 손실을 방지하고, .sinkignore 파일(.gitignore와 유사)을 사용하여 특정 파일이나 폴더를 무시할 수 있습니다. 현재 개발 중이며, 향후 계획에는 UI, 사용자 정의 경로, 시스템 트레이 통합, 2대 이상의 기기 지원이 포함됩니다.

더 보기

XSLT: 브라우저에 내장된 제로 설정 정적 사이트 생성기

2025-06-27
XSLT: 브라우저에 내장된 제로 설정 정적 사이트 생성기

Next.js와 같은 복잡한 빌드 시스템에 지친 저자는 정적 웹사이트를 구축하는 더 간단한 방법을 찾았습니다. 여러 가지 옵션을 탐색한 후 XML을 HTML로 변환하는 언어인 XSLT를 발견했습니다. 웹사이트 데이터를 XML로 저장하고 XSLT를 사용하여 변환함으로써 추가 도구가 필요 없는 "클라이언트 사이드" 빌드 시스템을 만들었습니다. 브라우저는 XSLT 변환을 직접 처리하여 최종 HTML을 생성합니다. 이것은 정적 사이트 생성을 위한 제로 설정 솔루션입니다. 모든 시나리오에 대한 완벽한 대안은 아니지만 개발자에게 강력한 대안을 제공합니다.

더 보기
개발 제로 설정

Iroh: 더 빠르고 간편한 연결을 위한 네트워크 통신 혁신

2025-06-26
Iroh: 더 빠르고 간편한 연결을 위한 네트워크 통신 혁신

Iroh는 QUIC 프로토콜 기반의 새로운 네트워크 통신 프레임워크로, 공개 키 다이얼링과 최고 속도의 연결을 자동으로 찾고 유지하는 기능을 제공합니다. Iroh는 직접 연결을 시도하고, 실패하면 공용 릴레이 서버로 대체하며, 최적의 속도를 위해 지속적으로 모니터링합니다. 대용량 파일 전송을 위한 iroh-blobs, 확장 가능한 게시-구독 네트워크 구축을 위한 iroh-gossip 등 미리 구축된 프로토콜을 제공하여 개발을 간소화합니다. 주로 Rust로 작성되었으며, 다른 언어를 위한 FFI 바인딩도 제공합니다.

더 보기

Howdy: Linux용 Windows Hello 스타일 얼굴 인식 로그인

2025-06-26
Howdy: Linux용 Windows Hello 스타일 얼굴 인식 로그인

Howdy는 Linux에 Windows Hello와 유사한 얼굴 인식 로그인 기능을 제공합니다. 내장 적외선 방출기와 카메라를 사용하여 편리한 인증을 제공합니다. PAM과 통합되어 일반적으로 비밀번호를 사용하는 모든 곳(로그인, 잠금 화면, sudo, su 등)에서 작동합니다. Howdy는 Debian/Ubuntu, Arch Linux, Fedora, openSUSE를 지원하며, .deb 패키지, AUR, Fedora COPR, 소스 빌드를 포함한 자세한 설치 지침을 제공합니다. 중요: Howdy의 보안은 절대적인 것이 아니며, 유일한 인증 방법으로 사용해서는 안 됩니다.

더 보기
개발

QEMU, AI 생성 코드 기여 거부

2025-06-26
QEMU, AI 생성 코드 기여 거부

QEMU 프로젝트는 AI가 생성한 코드 패치 제출을 금지한다고 발표했습니다. AI 모델 학습 데이터의 저작권 및 라이선스에 대한 불확실성과 잠재적인 법적 위험으로 인해 QEMU는 AI 생성 코드의 규정 준수를 보장하기 어렵다고 판단했습니다. 이 정책은 ChatGPT 및 Copilot과 같은 다양한 AI 도구를 포함하지만, 연구, 정적 분석 또는 디버깅과 같은 다른 목적을 위한 AI 사용은 금지하지 않습니다.

더 보기
개발

Gemini CLI: AI 기반 코드 워크플로우 도우미

2025-06-25
Gemini CLI: AI 기반 코드 워크플로우 도우미

Google Gemini CLI는 도구에 연결하고, 코드를 이해하며, 워크플로우를 가속화하는 명령줄 AI 도구입니다. 대규모 코드베이스 질의 및 편집, PDF 또는 스케치로부터 새로운 앱 생성, 운영 작업 자동화, 미디어 생성(Imagen, Veo, Lyria 등)을 위한 도구 및 MCP 서버 통합이 가능합니다. Google 검색 통합 및 여러 인증 방법도 제공합니다. 명령줄 프롬프트를 사용하여 Gemini의 기능을 코딩, 변경 요약, 문서 생성 등에 활용하여 생산성을 크게 향상시킬 수 있습니다.

더 보기
개발

PicoEMP: 저렴한 오픈소스 전자기 결함 주입 도구

2025-06-25
PicoEMP: 저렴한 오픈소스 전자기 결함 주입 도구

PicoEMP는 자가 학습 및 취미 연구를 위해 설계된 저렴한 오픈소스 전자기 결함 주입(EMFI) 도구입니다. Raspberry Pi Pico를 컨트롤러로 사용하며 고전압 위험을 줄이기 위한 안전 차폐막을 갖추고 있습니다. ChipSHOUTER와 같은 상용 고성능 EMFI 도구와 비교하여 PicoEMP는 비용과 사용 편의성을 우선시하며, 성능은 다소 떨어지지만 학습 및 개인 연구에는 충분합니다. 사용자는 조립 및 안전에 대한 책임을 집니다. 이 프로젝트는 오픈소스이며 기여를 환영합니다.

더 보기

Gnosis Mystic: AI를 활용한 Python 함수의 실시간 제어

2025-06-25
Gnosis Mystic: AI를 활용한 Python 함수의 실시간 제어

Gnosis Mystic은 런타임 하이재킹과 지능형 분석을 통해 AI 어시스턴트가 Python 함수에 직접 접근하고 제어할 수 있도록 하는 강력한 도구입니다. 최소한의 데코레이터만 추가하면 Claude는 실시간으로 코드를 검사, 최적화, 제어할 수 있습니다. 실행 중인 코드를 볼 수 없고, 런타임 동작 및 상태에 접근할 수 없는 AI 어시스턴트의 문제를 해결하고, 실시간 함수 모니터링, 안전한 실험, 런타임 제어, 지능형 분석, 라이브 디버깅을 가능하게 하여 개발 효율성과 코드 보안을 크게 향상시킵니다.

더 보기
개발

간편한 에디터: MS-DOS 에디터에 대한 현대적인 경의

2025-06-25
간편한 에디터: MS-DOS 에디터에 대한 현대적인 경의

"edit"라는 이름의 이 에디터는 고전적인 MS-DOS 에디터를 현대적으로 재해석한 것으로, 현대적인 인터페이스와 VS Code와 유사한 입력 컨트롤을 갖추고 있습니다. 터미널에 익숙하지 않은 사용자도 쉽게 사용할 수 있도록 설계되었습니다. WinGet을 사용하여 최신 버전을 설치하거나 Releases 페이지에서 바이너리를 다운로드할 수 있습니다. 검색 및 바꾸기 기능을 사용하려면 ICU 라이브러리의 버전 및 명명 규칙에 유의해야 합니다.

더 보기
개발

Autumn: 오픈소스 결제 시스템으로 Stripe 통합 간소화

2025-06-24
Autumn: 오픈소스 결제 시스템으로 Stripe 통합 간소화

Autumn은 개발자를 위한 Stripe 통합을 간소화하는 오픈소스 프로젝트입니다. 구독, 크레딧 시스템, 사용량 기반 모델, 맞춤형 플랜 등 어떤 가격 모델이든 최소한의 코드로 구축할 수 있습니다. Webhook, 업그레이드/다운그레이드, 취소, 결제 실패 등의 문제에 대해 더 이상 고민할 필요가 없습니다. 클라우드 서비스 또는 자체 호스팅을 통해 몇 가지 명령어로 배포할 수 있습니다. 세 가지 주요 함수인 `attach`(구매 처리), `check`(접근 확인), `track`(사용량 기록)을 통해 결제 로직이 매우 간단해집니다.

더 보기
개발

오픈소스 스마트 테라리움 Oasis: 3D 프린팅으로 만드는 식물의 천국

2025-06-24
오픈소스 스마트 테라리움 Oasis: 3D 프린팅으로 만드는 식물의 천국

Oasis는 완전히 오픈소스이며, 대부분 3D 프린팅으로 제작된 스마트 테라리움입니다. 이끼, 양치류, 난초 등 습기를 좋아하는 식물에 이상적인 환경을 제공합니다. 고출력 LED 조명, 분무기, 팬, 온도/습도 센서를 갖추고 있으며, Wi-Fi를 통해 스마트폰이나 컴퓨터로 제어할 수 있습니다. CAD 모델, 전자 회로 설계(KiCad), 소프트웨어(Rust)의 전체 소스 코드가 포함되어 있습니다. 전자 부품 조립은 다소 어려울 수 있지만, 3D 프린터가 있다면 DIY 애호가도 대부분 완성할 수 있습니다. 조립된 전자 부품을 주문할 수도 있지만, 소량 주문의 경우 비용이 많이 들 수 있습니다. 제작자는 향후 조립된 전자 부품 키트를 제공할 계획입니다.

더 보기
하드웨어 스마트 테라리움

SQLite 기반 RAG 라이브러리: haiku.rag

2025-06-24
SQLite 기반 RAG 라이브러리: haiku.rag

haiku.rag는 SQLite 기반의 검색 증강 생성(RAG) 라이브러리로, 추가 서버를 실행할 필요가 없습니다. Ollama, VoyageAI, OpenAI 등 다양한 임베딩 제공업체를 지원하며, 벡터 검색과 전문 검색을 결합한 하이브리드 검색을 제공합니다. 파일 모니터링, 광범위한 파일 형식 지원, CLI, Python 클라이언트도 갖추고 있어 문서 관리 및 검색을 원활하게 수행할 수 있습니다.

더 보기
개발

LibT9: 가벼운 C 라이브러리를 이용한 T9 타이핑 시스템

2025-06-23
LibT9: 가벼운 C 라이브러리를 이용한 T9 타이핑 시스템

LibT9는 T9 타이핑 시스템을 만들기 위한 가벼운 C 라이브러리입니다. 표준 C 라이브러리 외에는 외부 라이브러리 의존성이 없습니다. Linux 드라이버(driver/ 디렉토리), CLI 유틸리티(ncurses와 cmake 필요), 웹 인터페이스(foxmoss.github.io/libt9/)로 사용할 수 있습니다. 이 프로젝트는 현재 개발 중이며, 기여를 환영하며, 미래 계획에는 구두점 지원, IBus 드라이버, 단어 이외의 지원이 포함됩니다.

더 보기

Pickaxe: 확장 가능한 AI 에이전트 구축을 위한 TypeScript 라이브러리

2025-06-23
Pickaxe: 확장 가능한 AI 에이전트 구축을 위한 TypeScript 라이브러리

Pickaxe는 장애 허용 및 확장 가능한 AI 에이전트를 구축하기 위한 경량의 TypeScript 라이브러리입니다. 지속적인 실행, 큐잉, 스케줄링의 복잡성을 처리하여 핵심 비즈니스 로직에 집중할 수 있도록 합니다. 프레임워크가 아니며 모든 것이 함수이므로 기존 코드베이스와의 통합이 용이합니다. 에이전트는 도구, 다른 에이전트 또는 사용자가 정의한 임의의 함수를 호출할 수 있습니다. Hatchet의 지속적인 작업 큐에 기반하여 구축되었으므로 Pickaxe는 장애 허용 및 복구 가능성을 보장하며, 머신 오류 후에도 자동으로 실행을 재개합니다. 다양한 컨테이너 기반 플랫폼에서의 분산 배포를 지원하며 재시도, 속도 제한, 동시 실행 제어 등을 위한 구성 옵션을 제공합니다.

더 보기
개발

uv: pip보다 10~100배 빠른 Python 패키지 및 프로젝트 관리자

2025-06-23
uv: pip보다 10~100배 빠른 Python 패키지 및 프로젝트 관리자

uv는 Rust로 작성된 매우 빠른 Python 패키지 및 프로젝트 관리자입니다. pip, pip-tools, pipx, poetry, pyenv, twine, virtualenv 등의 도구를 대체하며 pip보다 10~100배 빠릅니다. uv는 lockfile, 작업 공간, Python 버전 관리, 크로스 플랫폼 지원(macOS, Linux, Windows) 등 포괄적인 프로젝트 관리 기능을 제공합니다. 단일 파일 스크립트와 대규모 프로젝트 모두에서 종속성 관리를 간소화하여 개발자의 생산성을 크게 향상시킵니다.

더 보기
개발

Nano-vLLM: 놀라운 속도를 자랑하는 경량 vLLM 구현

2025-06-23
Nano-vLLM: 놀라운 속도를 자랑하는 경량 vLLM 구현

Nano-vLLM은 약 1200줄의 Python 코드로 처음부터 구축된 경량 vLLM 구현입니다. 크기가 작음에도 불구하고 원래 vLLM과 비교할 만한 추론 속도를 달성합니다. 접두사 캐싱, 텐서 병렬 처리, Torch 컴파일, CUDA 그래프 등 다양한 최적화 기능이 통합되어 있습니다. `pip install git+https://github.com/GeeeekExplorer/nano-vllm.git`을 통해 설치하고 example.py를 참조하여 사용하십시오. RTX 4070 Laptop (8GB) 및 Qwen3-0.6B 모델을 사용한 벤치마크 테스트에서 vLLM보다 약간 높은 처리량을 보였습니다.

더 보기
개발 추론 속도
1 2 8 9 10 12 14 15 16 50 51