Tìm kiếm
40 kết quả cho “tắt API ghi”. Tìm không phân biệt dấu.
- 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ể…
- API, ChatGPT & Sora Facing Issues (incident write-up) Bài tóm tắt · OpenAI · 2024
…4 · 3. Quy mô lớn · Độ khó: Trung bình — [bài gốc](https://status.openai.com/incidents/ctrsv3lwd797/write-up) Chuyện gì đã xảy ra - 11/12/2024, từ 15:16 tới 19:38 (PST), mọi dịch v…
- How we built a dynamic Kubernetes API Server for the API Aggregation Layer in Cozystack Bài tóm tắt · Kubernetes · 2024
…ỏ apiserver-builder vì đã alpha và hai năm không cập nhật), tắt etcd . - Một kiểu chung Application , nhưng đăng ký vào scheme dưới nhiều Kind theo tên chart, đọc từ file cấu hình/…
- CapitalOne Công ty Thành viên
Bài khái niệm (2020) của CapitalOne về active-active shared-nothing ở tầng DB: khác với HA, đòi ứng dụng chịu được xung đột ghi và hỏng dữ liệu âm thầm, nên hợp với cache hay session state hơn là system of record . Một…
- Netflix Billing Migration to AWS — Part II Bài tóm tắt · Netflix · 2016
…ssandra vào Hive để join khi điều tra. - Migrate từng nước: tắt các API không phải GET của nước đó (thành viên không thấy gì, chỉ trễ cập nhật) → Sqoop từ Oracle ra S3/Hive → Pig đ…
- From Event-Driven Chaos to a Blazingly Fast Serving API Bài tóm tắt · Zalando · 2025
…- team không có thì dựa vào bản của người khác (ví dụ Presentation API). Kết quả là nhiều nguồn sự thật cạnh tranh nhau , giống trò "tam sao thất bản", và không truy được nguồn gốc…
- Making the LinkedIn experimentation engine 20x faster Bài tóm tắt · LinkedIn · 2020
…neering.linkedin.com/blog/2020/making-the-linkedin-experimentation-engine-20x-faster) Bối cảnh - Mọi release ở LinkedIn đều qua thí nghiệm. Năm 2020 nền tảng: tới 800.000 QPS , kho…
- Canva incident report: API Gateway outage Bài tóm tắt · Canva · 2024
…tính là lỗi . 3. 9:07: asset tải xong, 270.000 request hoàn tất cùng lúc, object panel trên mọi máy cùng gọi API. Kết quả là thundering herd khoảng 1,5 triệu req/s , gấp 3 lần đỉnh…
- Building Robust Codebases with Python's Type Annotations Bài tóm tắt · Hudson River Trading · 2024
…com/hrtbeat/building-robust-codebases-with-pythons-type-annotations/) Phần lớn bài là hướng dẫn type annotation; wiki giữ phần lý do và cách HRT dùng nó. Bối cảnh - Hàng triệu dòng…
- Building a New Rust Driver for ScyllaDB's DynamoDB API – with 58% More Throughput Bài tóm tắt · ScyllaDB · 2026
…ửi đi. Nén request (gzip/zlib) theo ngưỡng kích thước body, tắt mặc định. - Latte (công cụ benchmark Rust của ScyllaDB, kịch bản viết bằng Rune) được thêm hỗ trợ Alternator bằng co…
- Kiểm thử độ tin cậy (chaos, fault injection, mô phỏng tất định) Chủ đề Thành viên
Lỗi trong hệ phân tán là chắc chắn (máy chết, zone mất, dependency chậm, cấu hình sai), nhưng phần lớn lỗi nằm ở những tổ hợp hiếm mà test chức năng không chạm tới. Bài toán là chủ động gây lỗi để biết hệ thống phản ứng…
- How we built Status Page Bài tóm tắt · GitLab · 2020
…Dễ — [bài gốc](https://about.gitlab.com/blog/how-we-built-status-page-mvc/) Bài giới thiệu một tính năng của sản phẩm GitLab (Ultimate), nhưng khách hàng đầu tiên là chính đội vận…
- Kubernetes v1.37: Storage Version Migration Enabled by Default Bài tóm tắt · Kubernetes · 2026
…đủ; object cũ vẫn ở v1alpha1 . Chưa thể gỡ v1alpha1 khỏi .status.storedVersions hay ngừng phục vụ nó cho tới khi mọi object đã được ghi lại. - Mã hoá lúc lưu và xoay khoá: bật mã…
- The Data Infra Behind Zillow's 3x Growth in Experiment Volume Bài tóm tắt · Zillow · 2023
…cer tự tạo topic Kafka + bảng data lake đi kèm + job Flink, tất cả bằng Terraform, có chủ sở hữu để quy chi phí và alert; schema Avro gắn với event id để validate. Data Portal gom…
- How the controller-runtime Cache Actually Works, and Why Your Controller Does Not Crash the API Server Bài tóm tắt · Kubernetes · 2026
…tadata-only ( PartialObjectMetadata ) khi chỉ cần label/annotation, với Secret có thể giảm bộ nhớ một bậc; Transform bỏ trường nặng (riêng managedFields đã đáng kể); tắt cache cho…
- A monolithic architecture for our clients' hundreds of versions: how we write and support tests Bài tóm tắt · Bumble · 2019
…viết lại file lúc chạy, nên mock được hằng số, hàm, method static/private/final. Quy tắc kèm theo, kiểm ở review: code mới phải test được bằng mock chuẩn của PHPUnit; SoftMocks chỉ…
- Scaling Time Series Data Storage — Part II Bài tóm tắt · Netflix · 2018
…ngày), Past (vài ngày đến vài năm), Historical (chỉ bản tóm tắt). Mỗi loại tăng trưởng độc lập, client đơn giản đi. - Giảm dữ liệu: không lưu preview quá ngắn (không phải tín hiệu)…
- This Rocket Ain't Stopping - Achieving Zero Downtime for Rails to Golang API Migration Bài tóm tắt · Grab · 2016
…so sánh bằng một JSON tokenizer tự viết. Lệch thì báo vào statsd và Slack. - Với PUT/POST/DELETE: bọc DAO bằng mock, chỉ tính hàng DB dự kiến rồi so với hàng thật, để không ghi đô…
- From Homegrown to Flink: Migrating a Stateful Ad Event Join at Scale Bài tóm tắt · Zalando · 2026
…đã dùng production nên họ chấp nhận. - Kiến trúc: RocksDB state backend, checkpoint tăng dần mỗi 3 phút ; đệm cả hai stream nên ghép được cả interaction đến trước bid, tăng tỷ lệ…
- Incident review: API and Dashboard outage on 10 October 2017 Bài tóm tắt · GoCardless · 2017
…u thất bại (nó luôn đặt lại cấu hình replica). Cuối cùng họ tắt automation (maintenance mode), promote bằng tay , rồi trỏ app thẳng vào IP thật của primary mới. - Sau đó: chạy với…
- Scaling your API with rate limiters Bài tóm tắt · Stripe · 2017
…ảo vệ không được thành điểm lỗi mới: fail open, có công tắc tắt, dark launch trước. - Giới hạn đồng thời đổi mô hình lập trình của client ("chia N worker xử lý hàng đợi" thay cho "…
- How we handled a recent phishing incident that targeted Dropbox Bài tóm tắt · Dropbox · 2022
…GitHub báo hành vi bất thường ngày 14/10; quyền truy cập bị tắt cùng ngày; xoay vòng mọi credential developer bị lộ ; rà log không thấy bị lạm dụng; thuê chuyên gia điều tra bên ng…
- 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.
- How the Miro Developer Platform leverages contract testing Bài tóm tắt · Miro · 2023
…S) trước khi cài đặt. - Trước đây OAS sinh từ code bằng annotation trên controller/model. Cách đó từng giúp bỏ việc viết tài liệu tay, nhưng theo Miro rất chắp vá, và bản API đầu k…
- 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ả…
- How to debug large db size issue? Bài tóm tắt · etcd (CNCF) · 2023
…Đo: kích thước file member/snap/db , hoặc etcdctl endpoint status -w json cho cả dbSize (cấp phát vật lý) lẫn dbSizeInUse (dùng thật); chênh lệch là chỗ trống lấy lại được. Có metr…
- Deploy và release an toàn Chủ đề Thành viên
Phần lớn sự cố bắt đầu bằng một thay đổi: code mới, cấu hình mới, hạ tầng mới. Khi hệ thống và tổ chức lớn lên, câu hỏi là làm sao đưa thay đổi lên production thường xuyên mà vẫn giới hạn được thiệt hại khi có lỗi.
- A Brief History of Scaling LinkedIn Bài tóm tắt · LinkedIn · 2015
…e/brief-history-scaling-linkedin) Bài khung của trang : tóm tắt 12 năm kiến trúc, mỗi mục trỏ sang bài chi tiết. Đọc bài này trước các bài LinkedIn khác. Bối cảnh - LinkedIn ra đời…
- Nền tảng nội bộ cho service (đường ray chung) Chủ đề Thành viên
Tách hệ thống thành nhiều phần (service, hoặc component trong một monolith) giải được bài toán tổ chức. Nhưng nếu mỗi team tự làm RPC, retry, log, metric, contract theo cách riêng, thì ta chỉ đổi một kiểu hỗn loạn lấy…
- How we migrated Dropbox from Nginx to Envoy Bài tóm tắt · Dropbox · 2020
…hay đổi phải deploy lại; phần động (quản lý upstream, xuất stats) viết bằng Lua; logic phức tạp đẩy xuống tầng proxy Go phía sau ( Bandaid ). - Không còn hợp cách làm hiện tại: API…
- Active-Active Shared-Nothing Database Architecture Bài tóm tắt · CapitalOne · 2020
…(phân tích) → read-only → nội dung tĩnh → cache → session state (không cần cả bản sao). - Năm mẫu thiết kế: 1. nhiều master nhưng chỉ một active (rút ngắn brown-out, không hết hẳn…
- 5-year Evolution of Ele.me's Transaction System - Part 6 Bài tóm tắt · Ele.me · 2020
…ầu, nên chia cả team làm hai . 1. Thêm trạng thái "đơn hoàn tất". Mất gần 3 tháng để các team trên dưới thích ứng. 2. Dựng hệ hoàn trả nhận phần sau trạng thái đó; đối soát nhận ti…
- Etsy's Journey to TypeScript Bài tóm tắt · Etsy · 2021
…ion và type assertion ( ! , as ), cho ngoại lệ bằng comment tắt lint từng dòng. - Kiểu cho API: API viết bằng PHP; tận dụng việc sinh OpenAPI spec của API công khai, viết bộ sinh s…
- Debugging the Postgres query planner Bài tóm tắt · GoCardless · 2019
…tions (mỗi lần payment đổi trạng thái là một dòng, mô hình state machine bằng Statesman) có gần nửa tỉ dòng . - Một ngày, cả worker bất đồng bộ lẫn API đều chậm. Các query chậm đều…
- The exabyte club: LinkedIn's journey of scaling the Hadoop Distributed File System Bài tóm tắt · LinkedIn · 2021
…còn 25–30 ms. - Read-your-own-writes: client mang LastSeenStateId trong header RPC; Observer chưa tới state đó thì giữ request lại chờ. - Giao tiếp bên thứ ba (job client tạo file…
- Accelerating Search and Ingestion with High-Performance gRPC in OpenSearch Bài tóm tắt · Uber · 2026
…ớc ngầm của REST (method + path, query param, hành vi theo status code) thành message có kiểu; chuyển đổi chính bằng OpenAPI Generator (Uber đóng góp bộ quy tắc JSON → Protobuf); h…
- Moving to DynamoDB to Increase Application Resiliency Bài tóm tắt · CapitalOne · 2021
…dữ liệu PostgreSQL . Chạy production vài tuần không lỗi rồi tắt PostgreSQL. Kết quả (theo team, 2021) - Thời gian failover của ứng dụng giảm 99% ; bỏ hẳn quy trình và script failov…
- 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:
- Pipeline dữ liệu và analytics Chủ đề Thành viên
Lúc đầu, báo cáo chạy thẳng trên DB production. Đến một lúc truy vấn phân tích làm chậm giao dịch, dữ liệu cần gộp từ nhiều nguồn, và có thêm người dùng mới (analyst, ML, khách hàng xem dashboard). Khi đó cần một mặt…
- Tự động hoá vận hành và auto-remediation Chủ đề Thành viên
Khi số máy, shard, pod tăng lên hàng nghìn, lỗi "hiếm" (một node chết, một đĩa hỏng, một replica trễ) thành chuyện hằng ngày, và thao tác tay không còn theo kịp: Stripe có hàng trăm lần shard suy giảm mỗi năm, mỗi lần…