Tìm kiếm
30 kết quả cho “Output cache”. Tìm không phân biệt dấu.
- GitHub Actions leaking secrets when Miri output is cached Bài tóm tắt · Rust · 2026
…ang.org/2026/09/21/github-actions-leaking-secrets-when-miri-output-is-cached/) Thông báo bảo mật ngắn của Rust Security Response Team; bài báo lỗi do một kỹ sư OpenAI gửi. Bối cảnh…
- 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:
- Gradle Remote Build Cache Misses Bài tóm tắt · SoundCloud · 2019
…ache lần nào. Thay đổi chính - Cơ chế: mỗi task có input và output; Gradle tính cache key từ input, input giống nhau thì lấy output đã lưu thay vì chạy lại. Remote cache chỉ có ích…
- Solving Remote Build Cache Misses by Annoying Your Colleagues Bài tóm tắt · SoundCloud · 2019
…ược ép bằng build fail có thông báo sửa, không bằng wiki. - Output sinh ra phải tất định: không đường dẫn tuyệt đối, không phụ thuộc thứ tự. - Đo chi phí của chính kiểm tra trước k…
- Stack Overflow: How We Do App Caching - 2019 Edition Bài tóm tắt · Stack Overflow · 2019
…chậm nhất mỗi route). Pub/sub cũng dùng cho websocket. - Bỏ output cache: nhiều năm họ cache nguyên HTML của trang chủ, trang câu hỏi, RSS. Nhưng phải tách theo nhiều biến thể (ẩn…
- How We Halved Go Monorepo CI Build Time Bài tóm tắt · Uber · 2022
…host: snapshot module cache Go (cho go mod tidy mỗi job) và output base của Bazel, job đầu trên máy tải về rồi chia cho job sau; làm nóng đồ thị build trước CTC. - Remote cache: mộ…
- Investment Insights from Two Years of AI-Powered Postmortem Analysis Bài tóm tắt · Zalando · 2025
…ơ hội đầu tư. - Người kiểm ở mọi tầng: lúc phát triển, 100% output được người upvote/downvote so với bản gốc; khi ổn định giảm xuống 10–20% mẫu ngẫu nhiên mỗi lô; báo cáo cuối vẫn…
- Inside the Go Playground Bài tóm tắt · Go · 2013
…. Ba phần: backend trên máy của Google (compile + chạy, trả output qua RPC), frontend trên App Engine (nhận HTTP, gọi backend, có cache), client JavaScript. - Chạy code không tin c…
- 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,…
- Chi phí hạ tầng và build vs buy Chủ đề Thành viên
Khi còn nhỏ, chi phí hạ tầng là chuyện phụ và cloud là lựa chọn hiển nhiên. Khi lớn lên, hoá đơn có thể chiếm phần lớn giá vốn. Hai câu hỏi xuất hiện: tối ưu chi phí trên nền đang có thế nào, và khi nào nên tự xây (hoặc…
- Observability và monitoring Chủ đề Thành viên
Lúc đầu, monitoring là vài dashboard và một công cụ cài sẵn; log đọc thẳng từ máy. Khi hệ lớn lên, chính hệ quan sát thành một hệ phân tán có bài toán riêng:
- Xác thực và phân quyền (authn/authz) Chủ đề Thành viên
Ở monolith, mỗi dữ liệu thường chỉ có một đường vào, nên kiểm tra quyền nằm ngay đó: một hàm hasaccess?, một API mỗi resource. Khi hệ thống tách thành nhiều service, nhiều client, nhiều loại token, cả hai nửa đều vỡ:
- Nền tảng ML (feature, training, serving, giám sát model) Chủ đề Thành viên
Model ML đầu tiên của một công ty thường được nhúng thẳng vào một service có sẵn, với feature tính trong vài script và train bằng một job riêng. Khi số model và số người làm model tăng, bốn chỗ cùng hỏng:
- Failover, replica và dự phòng dữ liệu Chủ đề Thành viên
Mọi hệ có trạng thái đều giữ nhiều bản (replica) để một máy chết không làm mất dịch vụ. Khó không nằm ở việc có bản sao mà ở lúc chuyển sang bản sao:
- Migration không downtime Chủ đề Thành viên
Hệ thống đang chạy thật (gọi xe, chat, thiết kế) không được dừng, nhưng phải đổi ngôn ngữ, database hoặc hạ tầng bên dưới.
- Stream processing Chủ đề Thành viên
Khi batch hằng ngày hay hằng giờ không còn đủ tươi (chi tiêu quảng cáo phải dừng đúng lúc chạm ngân sách, dashboard MRR không được trễ 24 giờ, alert phải bắn khi contest sắp đầy), hệ phải tính liên tục trên luồng sự…
- Event-driven, message queue và Kafka Chủ đề Thành viên
Khi một hệ có nhiều bên cần biết "có gì vừa xảy ra" (đơn hàng đổi trạng thái, tin đăng được sửa, ticket được cập nhật), gọi đồng bộ từng bên một làm producer phải biết mọi consumer, và một consumer chậm kéo chậm cả…
- Thử nghiệm A/B và nền tảng experimentation Chủ đề Thành viên
Khi nhiều team cùng thay đổi một sản phẩm, "ship rồi xem metric" không còn trả lời được thay đổi nào gây ra gì. Thí nghiệm có đối chứng trả lời được, nhưng ở quy mô lớn nó thành một hệ thống: gán người dùng vào biến thể…
- Đổ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.
- 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ẻ…
- The LMAX Architecture Bài tóm tắt · LMAX · 2011
…xử lý mọi event (hai ở DC chính, một ở DR), chỉ một bản có output được dùng; chuyển sang bản khác trong vài micro giây; khởi động lại mỗi đêm không downtime. - Event sourcing còn…
- How we rebuilt Next.js with AI in one week Bài tóm tắt · Cloudflare · 2026
…serverless khác (Cloudflare, Netlify, Lambda) phải nắn lại output build. OpenNext làm việc đó bằng cách dịch ngược output của Next.js, nên vỡ không đoán trước giữa các phiên bản (…
- Halving the Time: How Uber Eats Rebuilt Its Search Pipeline Bài tóm tắt · Uber · 2026
…hặn cả ranking lẫn hiển thị; DAG có phụ thuộc giả (bước chờ output mà nó không cần). Theo Uber, các nút thắt vô hình cho tới khi đo đúng độ phân giải. Kết quả: latency giảm một nửa…
- Evolving the Go Standard Library with math/rand/v2 Bài tóm tắt · Go · 2024
…: Go 1.2 thử đổi và làm hỏng test của người dùng, nên từ đó output theo seed được coi là API (có test giữ). - Các lỗi tích luỹ: bộ sinh Go 1 trạng thái gần 5 KB (PCG chỉ 16 byte, s…
- PlentyOfFish Architecture Bài tóm tắt · PlentyOfFish · 2007
…n hò). Không dùng Windows NLB. - Mọi thứ động, gzip toàn bộ output (khoảng 30% CPU) để giảm băng thông; không dùng cache của ASP.NET (dữ liệu hết hạn ngay khi vào cache) và không d…
- Training Orchestrator: Unifying Model Training at Yelp Bài tóm tắt · Yelp · 2026
…báo giữa các step, dựng DAG, chạy theo thứ tự topo, truyền output step trước làm input step sau, log tiến độ và metric vào MLflow ở mỗi step, gửi thông báo Slack nếu cấu hình. - S…
- How we built Claude Code auto mode: a safer way to skip permissions Bài tóm tắt · Anthropic · 2026
…ột probe phía server quét kết quả công cụ (file, trang web, output shell) và chèn cảnh báo khi trông giống prompt injection; ở đầu ra, một classifier trên transcript (Sonnet 4.6) x…
- How Uber Scaled Data Replication to Move Petabytes Every Day Bài tóm tắt · Uber · 2026
…ầu sau setup, làm AM bị coi là chết, nên dời sang setup của output committer (sau khi heartbeat đã chạy). Vì sao - Distcp scale tốt phần copy dữ liệu nhưng làm phần lập kế hoạch ở…
- Yelp Công ty Thành viên
Kafka của Yelp (hàng chục tỷ message/ngày) chuyển từ EC2 + Puppet lên PaaS nội bộ PaaSTA trên Kubernetes với operator tự viết và Cruise Control (2021) ; migration không downtime bằng cách gấp đôi broker rồi dời…
- From Homegrown to Flink: Migrating a Stateful Ad Event Join at Scale Bài tóm tắt · Zalando · 2026
…nhau. - Migration stream có trạng thái: shadow pipeline với output riêng, tiêu chí so sánh định lượng, rồi A/B theo kết quả kinh doanh, cùng tinh thần parallel run của chính Zaland…