// Popular Articles

#performance
#7102026-02-16

Iterator Helpers ES2025: xử lý dữ liệu lazy không cần mảng trung gian

ECMAScript 2025 chính thức gắn .map(), .filter(), .take(), .drop() lên Iterator.prototype. Lazy, không tạo mảng trung gian, chạy được trên dữ liệu vô hạn — đây là nâng cấp đáng giá nhất cho JavaScript năm nay.

javascriptes2025iterator-helpers
7 phút đọc
#6792026-02-01

Claude Code on the web được rebuild: phản hồi nhanh hơn, ổn định hơn

Anthropic vừa viết lại các thành phần cốt lõi của Claude Code on the web — streaming theo token, diff viewer mới, resume session nhanh hơn tới 67%. Đây là bước dọn dẹp kỹ thuật lớn nhất trong tháng 4/2026, sau khi công ty thừa nhận ba lỗi hiệu năng âm thầm kéo chất lượng xuống từ tháng 3.

claude-codeanthropicdeveloper-tools
6 phút đọc
#3832025-09-04

Từ GraphQL Federation sang tRPC: P95 giảm 67%, bundle nhỏ 80%, 2.4M requests/ngày

Case study production thực tế vừa được InfoQ công bố: migration từ Apollo Federation sang tRPC trong 6 tuần. P95 latency 85ms → 28ms, client bundle 142KB → 28KB gzipped, bugs/tháng giảm 89%, CI/CD nhanh hơn 40%. Số liệu từ Datadog APM, scale 2.4M requests/ngày với 99.97% uptime.

trpcgraphql-federationtypescript
7 phút đọc
#3452025-08-16

turbopuffer ship stem cache: tokenization nhanh gấp 2 khi bật stemming

Một tối ưu nhỏ đúng chỗ: cache kết quả stemmer cho các term lặp lại giúp pipeline tokenization của turbopuffer tăng ~2x throughput khi stemming bật. Chi tiết vì sao nó rẻ mà hiệu quả đến vậy.

turbopufferfull-text-searchbm25
5 phút đọc