Tìm kiếm
24 kết quả cho “Node.js”. Tìm không phân biệt dấu.
- Why we replaced Node.js with Bun for 5x throughput Bài tóm tắt · Trigger.dev · 2026
…(không cold start). Nằm trên đường găng của mọi task. Chạy Node.js và tốn quá nhiều CPU. - Benchmark cố định cho mọi bước: 500 controller giả lập giữ kết nối keep-alive, k6 bắn 50…
- Microservice Architecture at Medium Bài tóm tắt · Medium · 2018
…eb74f) Bối cảnh - Medium bắt đầu năm 2012 bằng một monolith Node.js ; có vài service vệ tinh nhưng chưa có chiến lược. - Đầu 2018 chuyển sang microservice một cách có hệ thống, vì…
- How GitHub Docs' new search works Bài tóm tắt · GitHub · 2023
…s.github.com trước đây là index trong bộ nhớ của tiến trình Node.js (Express): cào hết văn bản (tiêu đề, heading, breadcrumb, nội dung), lưu ngay trong repo Git, sinh sẵn index ser…
- The Stack That Helped Medium Drive 2.6 Millennia of Reading Time Bài tóm tắt · Medium · 2016
…uần, tổng 1,4 tỉ phút đọc. - Stack ban đầu: EC2, app server Node.js, chuyển sang DynamoDB trước khi ra mắt công khai; một server Node xử lý ảnh (gọi GraphicsMagick), một server xử…
- Migrating HotPads to an Isomorphic Stack with React Bài tóm tắt · Zillow · 2016
…kiến trúc isomorphic : một codebase JS chạy cả trên server Node.js lẫn client; cả hai gọi API back-end chung như một app mobile. - Chọn vì cần cả hai: SSR cho lần tải đầu và SEO (…
- Lessons learned from running GraphQL at scale Bài tóm tắt · Dream11 · 2021
Dream11 từ 300.000 người dùng (2015) lên hơn 110 triệu (2021), chuyển sang microservice. Khi số service tăng, frontend khó tự gom dữ liệu từ nhiều service, nên năm 2017 dựng một tầng GraphQL (Express.js) đứng trước toàn…
- Đổi ngôn ngữ và runtime Chủ đề Thành viên
Ngôn ngữ ban đầu được chọn để làm nhanh. Khi lớn lên, nó có thể thành nút thắt về hiệu năng, latency, hoặc tổ chức code. Có ba hướng: tối ưu runtime đang dùng, cải tiến dần, hoặc viết lại có phạm vi.
- Monolith và microservices — đi và quay lại Chủ đề Thành viên
Lúc nào nên tách hệ thống thành nhiều service, và cái giá của việc đó là gì? Các nguồn hiện có cho thấy đây không phải đường một chiều.
- Hạ tầng tìm kiếm Chủ đề Thành viên
Lúc đầu, tìm kiếm là LIKE trên database hoặc một thư viện (Lucene) nhúng trong app. Khi dữ liệu và tính năng tăng, search thành một hệ có trạng thái riêng, khác database ở mấy điểm:
- Kiến trúc frontend Chủ đề Thành viên
Frontend bắt đầu là vài trang render ở server; lớn lên thành ứng dụng có trạng thái, nhiều team cùng sửa, và mỗi tính năng thêm vào là thêm byte phải tải. Ba trục lặp lại trong các nguồn: render ở đâu (server, client,…
- Medium Công ty Thành viên
Năm 2015 Medium gặp throttle trên DynamoDB dù tổng capacity còn dư, vì capacity bị chia cho các partition ẩn; họ tự dựng access log qua ELK để tìm key nóng . Đầu 2018 Medium chuyển monolith Node.js có từ 2012 sang…
- ScyllaDB Công ty Thành viên
ScyllaDB trong wiki là các bài kỹ thuật năm 2026 của nhà cung cấp. Series ba phần về I/O trên instance NVMe (AWS i7i): một giá trị mặc định INTMAX trong IO Scheduler bóp băng thông ở khoảng 8,5 GB/s ; sau khi sửa,…
- A Self-Baked Async FFI Framework for Rust <-> C# Interop Bài tóm tắt · ScyllaDB · 2026
…g bên trên. Bản đầu tiên là CPP RS Driver (đã lên 1.x), rồi Node.js RS Driver. - C đã có bản fork driver DataStax được ScyllaDB tuỳ biến (biết shard, biết tablet), nhưng mục tiêu l…
- Trigger.dev Công ty Thành viên
Nền tảng background job chạy trên Postgres. Năm 2024 vacuum bị chặn vì xmin horizon kẹt làm bảng queue (Graphile Worker) đầy dead tuple và CPU 99%; failover mới gỡ được . Năm 2026, để nâng cấp cụm Aurora 56 TB mà không…
- Scaling Production Globally: Solving observability problems for developers (Part-2) Bài tóm tắt · Achievers · 2022
…h dẫn tới lỗi 503 upstream reset before response started do Node.js không tắt êm khi nhận SIGTERM, thứ APM (chỉ thấy tầng ứng dụng) bỏ sót. - SLO và error budget trong New Relic, b…
- Scaling Production Globally — The service mesh facelift (Part-1) Bài tóm tắt · Achievers · 2022
…d, chỉnh connection pool đều không ăn thua; gốc là ứng dụng Node.js không chuyển SIGTERM cho process con nên không bao giờ đóng kết nối êm. Sửa bằng xử lý SIGTERM và một init proce…
- How we achieved independent deployments in a micro-frontend architecture Bài tóm tắt · Allegro · 2026
…Môi trường test của team được cài phiên bản động lúc chạy (Node.js không giải phóng được bộ nhớ module đã import nên chỉ dùng ở đó). - opbox-web tự deploy ba lần mỗi ngày làm việc…
- GitHub Công ty Thành viên
Rails + một MySQL; sau đó tách vài tính năng, thêm replica, ProxySQL; nhưng lõi vẫn là cluster mysql1 được scale dọc liên tục. Từ 2019 họ tách ảo bằng schema domain + linter rồi dời vật lý bằng Vitess hoặc write-cutover…
- Turborepo Remote Cache: Accelerating CI to Move Fast Bài tóm tắt · Mercari · 2026
…Hai dạng: action JavaScript khởi động server như tiến trình Node.js nền và tự đặt TURBO API , TURBO TOKEN , TURBO TEAM (người dùng chỉ thêm một bước vào workflow); với build trong…
- Deploying Large-scale Fraud Detection Machine Learning Models at PayPal Bài tóm tắt · PayPal · 2021
…bản của cùng một model để so sánh theo thời gian. - Stack: Node.js/React phía trước, Python/Java ở giữa, Hadoop/BigQuery, Aerospike cache, ONNX, TensorFlow, MLflow. - Kết quả, the…
- Building a Faster C# Driver for ScyllaDB…on our Self-Baked C#-Rust FFI Framework Bài tóm tắt · ScyllaDB · 2026
…mọi con số là theo ScyllaDB. Dự án hiện tạm dừng để ưu tiên Node.js RS Driver. Bối cảnh - Hiện đại hoá một codebase driver C khoảng mười năm tuổi (fork của DataStax) bằng cách đặt…
- Lessons Learned From Scaling Uber To 2000 Engineers, 1000 Services, And 8000 Git Repositories Bài tóm tắt · Uber · 2016
…h sử: bản đầu tiên được thuê ngoài viết; dispatch viết bằng Node.js (đang chuyển sang Go); core viết bằng Python (đang chuyển sang Go); Maps và data engineering dùng Python, Java;…
- Zillow Công ty Thành viên
Zillow cho thấy một công ty dữ liệu đi từ ứng dụng web có cache tự làm sang nền tảng dữ liệu, ML và thí nghiệm dùng chung. Năm 2012 các sản phẩm mới đã chạy trên AWS: nền tảng website cho môi giới trên WordPress dùng…
- Paparazzi Charts Bài tóm tắt · Zillow · 2012
…g đùa), cuối cùng "hãy coi như" họ đã chuyển sang Dojo trên node.js với node-canvas. Service chạy phần lớn traffic biểu đồ trên 40% của một server cũ . - A/B test: người dùng tương…