본문 바로가기

728x90

rust

(37)
코딩 에이전트가 성능 최적화 비용을 낮추고 있어요 코딩 에이전트가 성능 최적화 비용을 낮추고 있어요IT & AI 뉴스 썸네일성능 최적화는 구현보다 검증에 시간이 많이 드는 작업이에요. 코딩 에이전트는 코드 수정과 벤치마크 반복에 드는 사람의 시간을 줄여요. 몇 분간 지시한 실험에서 긴 정규식 검색이 2~4배 빨라졌고, 대표 홀드아웃 쿼리도 약 7% 개선됐어요. 다만 벤치마크를 잘못 잡으면 특정 입력에만 빠른 코드가 나올 수 있어요. 1핵심 요약구분확인된 결과함께 봐야 할 조건정규식 검색네이티브 AOT 전환으로 단순한 장시간 검색은 2~4배 빨라졌어요대표 홀드아웃 쿼리의 개선 폭은 약 7%였어요게임 AI멀티스레딩과 반복 최적화로 적은 개발 시간과 장비에서도 강한 Azul AI를 만들었어요속도가 2배가 될 때마다 약 100 Elo가 올랐지만, 게임별 특성이..
Bun 1.4, Rust 전환과 Node.js 호환성 개선을 함께 담았어요 Bun 1.4, Rust 전환과 Node.js 호환성 개선을 함께 담았어요Bun 1.4 개발자 뉴스 썸네일Bun 1.4가 2026년 8월 20일 공개됐어요. 이번 버전은 런타임을 Zig에서 Rust로 옮긴 첫 정식 릴리스예요. Node.js 호환성, 서버 자원 사용량, 테스트와 패키지 관리 도구도 한꺼번에 손봤어요. 2핵심 요약구분핵심왜 볼 만한가요런타임Bun의 주요 구현을 Zig에서 Rust로 옮겼어요언어 전환이 실제 배포 버전에 들어간 첫 사례예요Node.js 호환성Node.js 테스트 1,517개가 새로 통과했어요기존 Node.js 프로젝트를 옮길 때 만나는 호환성 문제를 줄였어요성능유휴 CPU 사용량은 5분의 1로, 메모리는 최대 35% 줄였다고 밝혔어요상시 실행하는 서버와 개발 도구의 운영 비용..
Turbovec, 31GB 벡터를 4GB로 줄인 Rust 검색 엔진 Turbovec, 31GB 벡터를 4GB로 줄인 Rust 검색 엔진AI 뉴스 썸네일RAG 서비스를 운영하면 임베딩 저장 공간과 검색 지연 시간이 함께 커져요. Rust로 만든 Turbovec은 Google Research의 TurboQuant 알고리즘을 벡터 인덱스로 구현해 이 부담을 줄여요. Python 바인딩도 제공해서 기존 AI 애플리케이션에 붙여 볼 수 있어요.핵심 요약구분내용메모리프로젝트 설명에 따르면 1,000만 개의 float32 문서 벡터가 쓰는 31GB를 4GB로 줄여요.검색ARM의 NEON과 x86의 AVX-512·AVX2를 활용해 압축된 벡터를 직접 검색해요.운영별도 학습 없이 벡터를 추가하고, 변경분 저장과 외부 ID 기반 삭제를 지원해요.적용Rust와 Python에서 로컬로 실행하..
VisiGrid, 코드 에디터 감각을 스프레드시트에 옮겼어요 VisiGrid, 코드 에디터 감각을 스프레드시트에 옮겼어요AI 뉴스 썸네일스프레드시트에서 메뉴를 찾아다니는 대신 명령 팔레트를 열고 키보드로 작업한다면 어떨까요. VisiGrid는 코드 에디터의 빠른 조작 방식과 로컬 파일 중심 구조를 표 계산 도구에 적용한 오픈소스 프로젝트예요. 1핵심 요약구분핵심왜 볼 만한가요조작 방식명령 팔레트와 키보드 탐색을 중심으로 설계했어요메뉴 이동을 줄이고 편집 흐름을 이어갈 수 있어요실행 환경Rust와 GPUI로 만들었고 macOS, Windows, Linux를 지원해요약 300ms의 콜드 스타트를 목표로 하는 네이티브 도구예요파일 처리계정이나 클라우드 없이 기기 안에서 파일을 다뤄요민감한 업무 데이터를 외부 서비스에 올리지 않아도 돼요자동화데스크톱 앱과 CLI, 헤드리..
Rust 백엔드를 오래 버티게 만드는 계층 설계와 PostgreSQL 활용법 Rust 백엔드를 오래 버티게 만드는 계층 설계와 PostgreSQL 활용법IT & AI 뉴스 썸네일Rust로 백엔드 서비스를 만들 때 어려운 지점은 언어 문법보다 여러 크레이트와 애플리케이션 코드를 어디서 나눌지 정하는 일이에요. Rust와 PostgreSQL로 중간 규모 서비스를 운영해 온 개발자가 HTTP 스택, 코드 계층, 작업 큐와 Cron을 한 구조 안에서 설명했어요. 1핵심 요약구분핵심왜 볼 만한가요HTTP 스택Tokio 위에 rustls, hyper, axum을 층별로 올려요각 크레이트의 역할과 교체 범위를 구분할 수 있어요코드 구조진입점, 서비스, 저장소의 3개 계층으로 나눠요HTTP 프레임워크와 비즈니스 규칙, SQL이 서로 엉키는 일을 줄여요PostgreSQL 활용작업 큐와 Cron ..
Git 커밋 기록을 표처럼 고치는 git-knife, 날짜와 작성자도 한 번에 바꿔요 Git 커밋 기록을 표처럼 고치는 git-knife, 날짜와 작성자도 한 번에 바꿔요git-knife IT 뉴스 썸네일Git 히스토리에서 오래된 이메일 주소나 잘못 적은 날짜를 고치려면 명령어와 환경변수를 조합해야 할 때가 많아요. git-knife는 커밋 메시지부터 작성자·커미터의 이름, 이메일, 날짜까지 표에서 직접 편집하게 만든 데스크톱 도구예요. 1핵심 요약구분내용편집 범위커밋 메시지, 작성자·커미터 이름과 이메일, 작성일과 커밋일을 바꿀 수 있어요.일괄 작업일반 문자열이나 정규표현식으로 여러 커밋의 텍스트 필드를 한 번에 치환해요.작동 방식시스템에 설치된 Git CLI와 `git commit-tree`로 커밋을 다시 만들어요. 기존 tree를 재사용해 파일 내용은 유지해요.안전장치적용 전 비교 ..
Delta는 코딩 에이전트의 작업 과정을 팀과 함께 검토해요 Delta는 코딩 에이전트의 작업 과정을 팀과 함께 검토해요AI 뉴스 썸네일코딩 에이전트가 만든 결과를 검토할 때는 완성된 diff만으로 의도를 되짚어야 할 때가 많아요. Zed가 공개한 Delta는 코드와 대화를 한곳에 연결해, 개발자와 에이전트가 구현 과정까지 공유하는 협업 환경을 제안해요. 현재 첫 사용자를 위한 비공개 베타가 시작됐어요. 1핵심 요약구분내용제품Delta는 개발자와 코딩 에이전트가 코드, 대화, 검토 의견을 같은 스레드에서 다루는 별도 애플리케이션이에요.동기화DeltaDB가 대화와 작업 트리를 실시간으로 복제하면서 기존 Git 커밋과 푸시 방식은 유지해요.검토대화의 문장이나 코드의 특정 줄에 댓글을 달 수 있어요. 코드가 바뀌어도 결정 당시의 대화와 연결돼요.실행 환경로컬 앱, 브라..
문서 처리 도구를 하나로 묶은 xberg, HWP부터 OCR·RAG까지 다뤄요 문서 처리 도구를 하나로 묶은 xberg, HWP부터 OCR·RAG까지 다뤄요IT & AI 뉴스 썸네일PDF 파서, OCR, 표 추출기, 음성 전사 도구를 따로 연결하다 보면 입력 형식이 하나 늘 때마다 관리할 코드도 함께 늘어요. xberg는 여러 문서 처리 단계를 Rust 기반 코어에 모으고, 같은 결과 형식으로 꺼내 쓰게 만든 오픈소스 프레임워크예요. 1핵심 요약구분내용입력PDF, 오피스 문서, 이미지, 오디오, URL, 압축 파일, 소스 트리를 처리해요.출력일반 텍스트, Markdown, Djot, HTML, JSON 트리와 구조화 결과를 지원해요.문서 분석OCR, 표·레이아웃 복원, 메타데이터 추출, 음성 전사를 한 도구에서 선택할 수 있어요.개발 연동라이브러리, CLI, REST API, MC..
한글 문서를 맥·윈도우·리눅스에서 여는 HOP 한글 문서를 맥·윈도우·리눅스에서 여는 HOPIT & AI 뉴스 썸네일HWP 파일 하나를 열기 위해 운영체제나 프로그램을 바꿔야 했던 불편을 줄여 줄 도구가 나왔어요. HOP는 HWP와 HWPX 문서를 macOS, Windows, Linux에서 열 수 있는 오픈소스 데스크톱 앱이에요. 문서 확인에 그치지 않고 HWP 저장, PDF 내보내기, 인쇄 같은 작업도 지원해요. 1핵심 요약구분핵심왜 볼 만한가요지원 환경macOS, Windows, Linux용 설치 파일을 제공해요한글 문서를 특정 운영체제에 묶이지 않고 다룰 수 있어요문서 작업HWP/HWPX 열기, HWP 저장, PDF 내보내기, 인쇄를 지원해요문서 확인부터 전달용 PDF 제작까지 한 앱에서 처리할 수 있어요기술 구성Rust 기반 rhwp 문서 엔..
Cloudflare Kitesurf, 에이전트용 브라우저의 비용 구조를 바꿔요 Cloudflare Kitesurf, 에이전트용 브라우저의 비용 구조를 바꿔요AI 뉴스 썸네일웹을 읽고 조작하는 AI 서비스가 늘면서 브라우저 실행 비용이 병목으로 떠올랐어요. Cloudflare는 Chromium을 가볍게 손보는 대신, 에이전트 작업에 필요한 기능만 남긴 Kitesurf를 Workers 위에 새로 만들었어요. 1핵심 요약구분핵심왜 볼 만한가요제품Kitesurf는 V8 격리 환경과 WebAssembly를 이용하는 에이전트 우선 브라우저예요짧은 브라우저 작업을 많이 병렬 실행할 때 자원비를 낮추려는 접근이에요성능공식 시험에서 Chromium보다 1.7~1.8배 느렸지만 CPU와 메모리는 3~7배 적게 썼어요응답 속도보다 동시 실행 수와 세션당 비용이 중요한 서비스에 맞아요보안페이지 실행, ..

728x90