Tìm kiếm
39 kết quả cho “caching”. Tìm không phân biệt dấu.
- Our Journey with Caching Bài tóm tắt · Vercel · 2024
…g bình — [bài gốc](https://nextjs.org/blog/our-journey-with-caching) Vercel vừa làm framework Next.js vừa bán nền tảng chạy nó; nhận định về sản phẩm của họ trong trang này đều là…
- Composable Caching with Next.js Bài tóm tắt · Vercel · 2025
…: Trung bình — [bài gốc](https://nextjs.org/blog/composable-caching) Vercel vừa làm framework Next.js vừa bán nền tảng chạy nó; nhận định về sản phẩm của họ trong trang này đều là…
- Code caching for JavaScript developers Bài tóm tắt · V8 (Google) · 2019
…n · Độ khó: Trung bình — [bài gốc](https://v8.dev/blog/code-caching-for-devs) Bài lời khuyên cho người viết website, nhưng mô tả rõ thiết kế cache hai tầng của Chrome/V8. Wiki giữ…
- Torch compile caching for inference speed Bài tóm tắt · Replicate · 2025
…g bình — [bài gốc](https://replicate.com/blog/torch-compile-caching) Replicate là nền tảng chạy model qua API; số đo và nhận định về sản phẩm là "theo Replicate" (họ tự đo). Thay đ…
- Stack Overflow: How We Do App Caching - 2019 Edition Bài tóm tắt · Stack Overflow · 2019
…nickcraver.com/blog/2019/08/06/stack-overflow-how-we-do-app-caching/) Bài 5 trong series của Nick Craver (bài cuối đã viết). Bài trước: . Chi tiết hoá phần "cache 2 tầng" trong . B…
- Caching Without Marshal Part 1: Marshal from the Inside Out Bài tóm tắt · Shopify · 2022
…Độ khó: Trung bình — [bài gốc](https://shopify.engineering/caching-without-marshal-part-one) Phần 1 của hai phần; phần 2 kể cách migrate sang MessagePack. Phần lớn bài này mổ xẻ đ…
- Caching Without Marshal Part 2: The Path to MessagePack Bài tóm tắt · Shopify · 2022
…Độ khó: Trung bình — [bài gốc](https://shopify.engineering/caching-without-marshal-part-two-messagepack) Phần 2; phần 1 kể incident và lý do. Thay đổi chính - MessagePack từ chối…
- Meet Chrono, our scalable, consistent, metadata caching solution Bài tóm tắt · Dropbox · 2024
…infrastructure/meet-chrono-our-scalable-consistent-metadata-caching-solution) Bối cảnh - Metadata của Dropbox nằm trên Panda , KV store giao dịch MVCC tự xây; theo đà tăng, QPS đọc…
- Prefetch Caching of Items at eBay Bài tóm tắt · eBay · 2020
…h — [bài gốc](https://tech.ebayinc.com/engineering/prefetch-caching-of-ebay-items/) Bối cảnh - Phần lớn traffic vào trang item đến từ trang kết quả tìm kiếm. Những năm trước eBay đ…
- A Kubernetes Resource That Doesn't Exist: Caching CI Images on Ephemeral Runners Bài tóm tắt · Mercari · 2026
…blog/entry/20260927-a-kubernetes-resource-that-doesnt-exist-caching-ci-images-on-ephemeral-runners/) Bối cảnh - Mercari tự chạy runner GitHub Actions bằng Actions Runner Controller…
- Evolution of Application Data Caching: From RAM to SSD Bài tóm tắt · Netflix · 2018
…//medium.com/netflix-techblog/evolution-of-application-data-caching-from-ram-to-ssd-a33d6fa7a690) Bối cảnh - EVCache (từ 2013): cache phân tán dựa trên memcached, tích hợp với AWS,…
- How We Built a Cross-Region Caching Library Bài tóm tắt · Wix · 2022
…ttps://www.wix.engineering/post/how-we-built-a-cross-region-caching-library) Bối cảnh - Wix (2022): hơn 500 tỷ HTTP request và 30 tỷ event Kafka mỗi ngày, hơn 2.500 microservice ở…
- Next.js 15 Bài tóm tắt · Vercel · 2024
Đổi mặc định cache (breaking): fetch, GET Route Handler và Client Router Cache chuyển từ "cache mặc định" sang "không cache mặc định". Theo Vercel, mặc định cũ được chọn vì nhanh nhất nhưng tương tác kém với Partial…
- Stack Overflow: The Architecture - 2016 Edition Bài tóm tắt · Stack Overflow · 2016
Số liệu một ngày (9/2/2016):
- Predicting the real-time availability of 200 million grocery items Bài tóm tắt · Instacart · 2018
Hơn 100.000 shopper quét hàng triệu món mỗi ngày ở 20.000 cửa hàng (2018). Instacart không sở hữu chuỗi cung ứng; đối tác bán lẻ gửi dữ liệu tồn kho khoảng một lần mỗi ngày, trong khi hàng có thể hết trong ngày. Hàng…
- Couchbase Ecosystem at LinkedIn Bài tóm tắt · LinkedIn · 2017
LinkedIn dùng Couchbase từ 2012. Năm 2017: hơn 10 triệu query/giây, hơn 200 cluster (production, staging, corp), cluster từ 3 tới 72 node. Dùng làm cache backend cho recruiter và jobs, counter cho cơ chế chống tấn công,…
- Scalability and Load Testing for VALORANT Bài tóm tắt · Riot Games · 2020
Nền tảng của VALORANT (ngoài game server) là hơn 30 microservice Go: party, matchmaking, chọn Agent, cấp trận về datacenter theo ping, lưu kết quả, store, loadout. Microservice từ đầu là bài học từ League of Legends,…
- Running a Software Factory Efficiently at Uber Scale Bài tóm tắt · Uber · 2026
AI có mặt ở mọi pha phát triển phần mềm ở Uber (2026): hơn 70% pull request được ghi cho agent chạy local hoặc cloud; engineer đã viết hơn 3.600 agent skill, hơn 30.000 lượt chạy skill mỗi ngày. Ngày càng nhiều phiên do…
- Next.js 16.1 Bài tóm tắt · Vercel · 2025
Cache đĩa của Turbopack cho next dev ổn định và bật mặc định: artifact của compiler lưu xuống đĩa nên khởi động lại dev server compile nhanh hơn nhiều ở project lớn. Các app nội bộ của Vercel đã dùng thử khoảng một năm;…
- Cache và invalidation Chủ đề Thành viên
Cache là cách rẻ nhất để một DB chịu được lượng đọc tăng nhiều lần. Vì vậy nó xuất hiện ngay từ giai đoạn đầu (Instagram 2011, Facebook 2004–2010). Cái giá đến sau, và lặp lại ở hầu hết các nguồn:
- 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,…
- Hạ tầng phục vụ LLM inference Chủ đề Thành viên
Phục vụ LLM giống một dịch vụ web ở chỗ cần scale theo tải, deploy phiên bản mới an toàn và phục hồi khi một process chết; nhưng ba đặc điểm làm các công cụ quen thuộc hỏng:
- Hot partition và thundering herd Chủ đề Thành viên
Chia dữ liệu và tải ra nhiều máy chỉ hiệu quả khi tải chia đều. Thực tế tải lệch: một khách hàng khổng lồ, một kênh có @everyone, một bài của người nổi tiếng. Có hai dạng hay gặp:
- Scale dọc trước khi scale ngang Chủ đề
Thêm máy (scale ngang) kéo theo độ phức tạp phân tán. Bắt mỗi máy làm được nhiều hơn (scale dọc, tối ưu) thì đơn giản hơn, nhưng có trần và dễ thành một điểm hỏng.
- Vercel Công ty Thành viên
Công ty làm framework Next.js (mã nguồn mở) và nền tảng chạy nó; nhận định về sản phẩm của chính họ trong các nguồn đều là "theo Vercel". Câu chuyện chia hai nửa. Về framework: Next.js bắt đầu bằng router theo file và…
- Stack Overflow Công ty Thành viên
Phản ví dụ nên đọc sớm cho niềm tin "lớn thì phải scale out". Năm 2009, với 16 triệu page view mỗi tháng, Stack Overflow chạy hai web server và một SQL Server, chạm giới hạn thì nâng RAM; theo Jeff Atwood, phần cứng rẻ…
- Replicate Công ty Thành viên
Nền tảng chạy model ML bằng API, và là tác giả của Cog (công cụ đóng gói model vào container); mọi số đo và nhận định về sản phẩm trong các nguồn là "theo Replicate", họ tự đo. Blog của họ phần lớn là hướng dẫn, nên…
- V8 (Google) Công ty Thành viên
Hai nguồn về engine JavaScript V8 trong wiki đều là tối ưu chính runtime chứ không đổi ngôn ngữ của ứng dụng. Năm 2019, đội V8 giải thích một "vách hiệu năng" do React gặp: trường số đổi representation trên object đã…
- Inside Stream's Real-Time Architecture for Trading & Investing Apps Bài tóm tắt · Stream (GetStream) · 2026
…ảng 10 ms. - Các lớp cache trước storage: Redis client-side caching trong process API; Ristretto + singleflight chống cache stampede (hot key hết hạn thì một request dựng lại, số c…
- Introducing Grab-Kit: Distributed Service Design at Grab Bài tóm tắt · Grab · 2018
…logging, circuit breaker, stats, panic recovery, profiling, caching. Metric và log có sẵn; ở chế độ dev tự bật CPU profile và trace cho từng endpoint. - Dashboard tự sinh: mỗi thư…
- FLUX is fast and it's open source Bài tóm tắt · Replicate · 2024
Số đo (từ bờ tây Mỹ, client Python): FLUX.1 schnell 512x512, 4 bước: 0,29 giây (P90 0,49); 1024x1024: 0,72 giây; FLUX.1 dev 1024x1024, 28 bước: 3,03 giây (P90 3,90).
- How we optimized FLUX.1 Kontext [dev] Bài tóm tắt · Replicate · 2025
Replicate mở mã FLUX.1 Kontext [dev] và giải thích cách tối ưu mà không giảm chất lượng: TaylorSeer (theo bài báo arXiv 2503.06923), cài trong repo cog-flux-kontext.
- Stack Overflow: How We Do Monitoring - 2018 Edition Bài tóm tắt · Stack Overflow · 2018
Cuối 2018, Stack Overflow vẫn chạy ASP.NET MVC5 và đang chuyển sang .NET Core. Bài chia dữ liệu monitoring thành logs, metrics, health checks và profiling, rồi kể các công cụ (phần lớn tự viết và open source) dùng cho…
- Taming architecture complexity in V8 — the CodeStubAssembler Bài tóm tắt · V8 (Google) · 2017
Builtin là các hàm có sẵn trong mọi chương trình JavaScript (Array.prototype....). V8 viết chúng theo hai cách, cả hai đều có giá:
- Next.js 9.5 Bài tóm tắt · Vercel · 2020
ISR ổn định: trang tĩnh được dựng lại ở nền khi có traffic, theo kiểu stale-while-revalidate: người dùng luôn nhận bản tĩnh đang có, bản mới chỉ thay vào sau khi dựng xong. Cùng với fallback: true (thêm trang tĩnh lúc…
- Layouts RFC Bài tóm tắt · Vercel · 2022
Router pages/ của Next.js (từ 2016) ánh xạ file thành route: layout chỉ là component bọc tay, lấy dữ liệu chỉ ở cấp trang, mỗi lần chuyển trang tải lại JS và JSON props rồi render ở client.
- Turbopack Dev is Now Stable Bài tóm tắt · Vercel · 2024
…ào kiến trúc không được thiết kế cho nó rất khó (bài trích "caching là một trong hai việc khó"); Turbopack chọn dựng nền gia tăng từ đầu. - Công cụ phải thu được dữ liệu chẩn đoán…
- Next.js 16 Bài tóm tắt · Vercel · 2025
Cache Components: cache hoàn toàn opt-in qua "use cache" (compiler sinh khoá); code động mặc định chạy lúc request. Theo Vercel, đây là chỗ hoàn tất Partial Prerendering (2023), bỏ lựa chọn "cả URL tĩnh hoặc cả URL…
- Next.js 16.3: Instant Navigations Bài tóm tắt · Vercel · 2026
Lời phàn nàn thường gặp về Next.js (theo bài): điều hướng "như website", vì app hướng server phải đi một vòng network, còn SPA thấy ngay vỏ trang tiếp theo. Mục tiêu 16.3: giữ mô hình hướng server nhưng điều hướng tức…