검색 결과

"performance" · 19개 기사 · GeekNews · Dev/Tools

1
GeekNewsDev/Tools122026-04-25

GoScrapy - Go 기반 초고속 웹 스크래핑 프레임워크

GoScrapy - Go기반 초고속 웹 스크래핑 프레임워크

Python Scrapy 구조를 Go로 네이티브 구현한 고성능 웹 스크래핑 프레임워크. 빠른 성능과 간단한 프로젝트 생성 명령을 강조.

2
GeekNewsDev/Tools42026-04-25

TypeScript 7.0 Beta 공개

TypeScript 7.0 Beta 공개

TypeScript 7.0 Beta가 공개됐고, Go 네이티브 포팅으로 기존 컴파일러 대비 약 10배 빠른 성능을 내세움. 일상 개발에 바로 쓰는 수준의 베타로 소개.

3
GeekNewsDev/Tools412026-04-20

Smol machines – 1초 미만 콜드스타트 및 포터블한 가상머신

Smol machines – 1초 미만 콜드스타트 및 포터블 한 가상머신

smolvm은 macOS와 Linux 환경에서 1초 미만의 빠른 콜드스타트를 지원하는 경량 가상머신 관리 도구입니다. 단일 파일 이식성과 효율적인 메모리 관리를 통해 격리된 환경에서 소프트웨어를 신속하게 실행할 수 있습니다.

4
GeekNewsDev/Tools12026-05-04

cargo-chronoscope - Cargo 빌드 성능 옵저버 (TUI + GitHub Action)

Show GN: cargo-chronoscope - Cargo 빌드 성능 옵저버 (TUI + GitHub Action)

Rust 프로젝트의 cargo build 성능 저하를 PR 단위로 추적하는 도구 소개. TUI와 GitHub Action으로 빌드 시간 증가 원인을 찾도록 설계됨.

5
GeekNewsDev/Tools12026-04-23

Show GN: Flutist: Flutter Modular Architecture 관리 프레임워크를 만들어봤습니다! (feat. Tuist)

Show GN: Flutist : Flutter Modular Architecture 관리 프레임워크를 만들어봤습니다! (feat. Tuist)

Flutter 프로젝트의 모듈 수가 늘어날 때 빌드 성능과 레이어 격리를 관리하기 위한 프레임워크를 소개. Tuist를 활용해 구조화된 모듈 아키텍처 운영 방식을 제안.

6
GeekNewsDev/Tools2026-06-17

x86 에뮬레이터 팀이 너무 나쁜 코드를 발견해 에뮬레이션 중 고쳐버린 일

x86 에뮬레이터 팀이 너무 나쁜 코드를 발견해 에뮬레이션 중 고쳐버린 일

x86-32 에뮬레이터가 바이너리 변환으로 네이티브 코드를 생성하는 과정에서 비정상적으로 나쁜 코드를 발견함. 에뮬레이션 중 해당 코드를 수정해 성능과 안정성을 확보한 사례.

7
GeekNewsDev/Tools2026-06-11

HTML 우선 사이트를 구축해 하룻밤 사이 사용자를 두 배로 늘린 방법

HTML 우선 사이트를 구축해 하룻밤 사이 사용자를 두 배로 늘린 방법

자바스크립트 없이도 동작하는 HTML 우선 설계로 공공 서비스 신청 흐름을 단순화했다. 열악한 기기와 네트워크에서도 접근성과 완료율을 개선해 기존 React 앱을 대체했다.

8
GeekNewsDev/Tools2026-06-10

빠른 터미널에 대해 내가 틀렸던 것

빠른 터미널에 대해 내가 틀렸던 것

빠른 셸은 최소 설정만으로 완성되지 않으며, 실제 체감은 첫 프롬프트, 첫 명령 실행, 입력 지연에서 결정된다는 점을 짚음. Zsh 초기화 시간을 단순 측정하는 것만으로는 사용 경험을 제대로 설명할 수 없다고 정리함.

9
GeekNewsDev/Tools2026-06-08

Linear는 어떻게 이렇게 빠른가? 기술적 분석

Linear는 어떻게 이렇게 빠른가? 기술적 분석

Linear는 IndexedDB 기반 로컬 우선 동기화로 변경을 먼저 반영하고 서버로 비동기 전송함. 브라우저 내 데이터베이스와 WebSocket 동기화로 수 밀리초 수준의 빠른 UI 반응을 구현함.

10
GeekNewsDev/Tools2026-06-07

SQLite에서 UUID 기본 키의 위험성

SQLite에서 UUID 기본 키의 위험성

SQLite에서 랜덤 UUID4를 기본 키로 쓰면 B-tree 재균형과 추가 페이징 비용이 커져 성능이 떨어질 수 있음. rowid 기반 테이블과 WITHOUT ROWID 테이블의 물리 저장 특성 차이도 함께 짚음.

11
GeekNewsDev/Tools2026-06-07

fork() + exec()를 넘어선 프로세스 생성

fork() + exec()를 넘어

Linux 커널에 spawn templates를 도입해 반복 실행되는 같은 실행 파일의 시작 비용을 줄이려는 제안. 실행 파일 정보를 캐시해 fork()+exec()보다 빠른 프로세스 생성을 노림.

12
GeekNewsDev/Tools2026-06-05

jj v0.42.0 릴리스 - Git 호환 버전 관리 시스템

jj v0.42.0 릴리스 - Git 호환 버전 관리 시스템

mimalloc 메모리 할당자로 전환해 멀티스레드 성능을 개선함. commit/describe 관련 일부 폐기 예정 명령 옵션을 제거하고 동작 정리를 진행함.

13
GeekNewsDev/Tools2026-06-02

QBE - 컴파일러 백엔드: 버전 1.3

QBE - 컴파일러 백엔드: 버전 1.3

QBE 1.3이 성능 최적화를 크게 강화한 주요 릴리스로 공개됨. vanillacoremark에서 상용 컴파일러 성능의 63% 이상을 기록했고 Hare 테스트 스위트에서는 1.2 대비 33% 개선됐다.

14
GeekNewsDev/Tools2026-06-02

Rust로 구현한 Zstandard 발표

Rust로 구현한 Zstandard 발표

Trifecta 재단이 zstd의 첫 Rust 기반 릴리스를 공개함. gzip보다 빠르고 압축률이 높아 웹 트래픽 압축의 대안으로 확산될 가능성이 큼.

15
GeekNewsDev/Tools2026-05-27

React를 좋아하는 사람이 실제로 있긴 한가요?

React를 좋아하는 사람이 실제로 있긴 한가요?

React와 React 계열 도구를 비판하는 글들을 모아 정리한 큐레이션. 성능 저하, 복잡도 증가, 하이드레이션 문제 등 구조적 한계가 반복적으로 지적됨.

16
GeekNewsDev/Tools2026-05-22

Utilyze - GPU가 실제로 유용한 작업을 얼마나 효율적으로 수행하는지 측정하는 도구

Utilyze - GPU가 실제로 유용한 작업을 얼마나 효율적으로 수행하는지 측정하는 도구

nvidia-smi와 nvtop은 커널 실행 여부만 보여 실제 자원 사용량을 과대평가할 수 있음. Utilyze는 GPU 성능 카운터를 직접 읽어 실질적 사용량을 라이브로 측정함.

17
GeekNewsDev/Tools2026-05-21

asm.js에 작별을 고하기

asm.js에 작별을 고하기

Firefox 148부터 SpiderMonkey의 asm.js 최적화가 기본 비활성화됨. 기존 asm.js 콘텐츠는 계속 동작하지만 일반 JIT 경로로 실행돼 최적화 이점은 사라짐.

18
GeekNewsDev/Tools2026-05-20

Python 3.15 신규 샘플링 프로파일러 Tachyon 소개

Python 3.15 신규 샘플링 프로파일러 Tachyon 소개

Python 3.15에 추가되는 샘플링 프로파일러 Tachyon으로 멀티스레딩 병목과 추상화 비용을 시각화한 사례가 소개됨. GIL-free 환경을 포함한 새 실행 모델에서 성능 분석 도구의 필요성이 강조됨.

19
GeekNewsDev/Tools2026-05-20

JavaScript 디블로팅

JavaScript 디블로팅

JavaScript의 중첩 구조와 라이브러리 의존이 작은 UI도 쉽게 비대해지게 만든다는 문제를 다룸. WebAssembly와 Pyodide 같은 대안도 있지만, 브라우저 이벤트 루프와의 연결 비용이 여전히 부담으로 지적됨.