Tìm kiếm
40 kết quả cho “SLO”. Tìm không phân biệt dấu.
- Atomic slot migration with Redis 8.4 Bài tóm tắt · Redis · 2026
…lớn · Độ khó: Khó — [bài gốc](https://redis.io/blog/atomic-slot-migration/) Bài kỹ thuật của nhà cung cấp về tính năng của Redis Open Source; benchmark do Redis tự chạy. Sheet trỏ…
- Alerting on Service-Level Objectives (SLOs) Bài tóm tắt · SoundCloud · 2019
…bài gốc](https://developers.soundcloud.com/blog/alerting-on-slos) Bối cảnh - Theo SoundCloud, alert dựa trên SLO gần như là "viên đạn bạc" cho alert có ý nghĩa: đạt SLO là định ngh…
- Structured Logging with slog Bài tóm tắt · Go · 2023
…3. Quy mô lớn · Độ khó: Dễ — [bài gốc](https://go.dev/blog/slog) Bài của đội Go về một API thư viện chuẩn, không phải hệ thống production; giữ lại vì kể cách một hệ sinh thái gom…
- Worker Backpressure (Part 1): How we taught our queue workers to slow down Bài tóm tắt · Canva · 2026
…rker-backpressure-part-1-how-we-taught-our-queue-workers-to-slow-down/) Phần 1 (vì sao và thiết kế tổng quát). Phần 2 (thuật toán controller, mô phỏng) chưa đăng khi wiki đọc. Bối…
- PostgreSQL Stories: From slow query to fast, via stats Bài tóm tắt · Render · 2024
…: Trung bình — [bài gốc](https://render.com/blog/postgresql-slow-query-to-fast-via-stats) Phần 2 của một câu chuyện; phần 1 (tìm ra query làm treo pipeline deploy staging) chưa có…
- Best practices can slow your application down Bài tóm tắt · Stack Overflow · 2021
…c](https://stackoverflow.blog/2021/12/22/best-practices-can-slow-your-application-down/) Bối cảnh - Stack Overflow ra đời trên stack Microsoft (.NET, C , SQL Server), mỗi server tố…
- Postgres High Availability with CDC Bài tóm tắt · PlanetScale · 2025
…( ANY 1 (r1, r2) ), một client CDC đọc logical replication slot (pgoutput), poll vài giờ một lần. - Slot là đối tượng bền nằm cục bộ trên primary , giữ restart lsn (WAL cũ nhất cầ…
- Engineering operational excellence, a case of continuous improvement Bài tóm tắt · Nubank · 2023
…, thời gian phản hồi). - Lập kế hoạch: mỗi tính năng có SLI/SLO từ lúc thiết kế, kèm playbook và dashboard; metric và dashboard mặc định có sẵn nên chi phí thấp. - Vận hành: trực t…
- Pitfalls and Patterns in Microservice Dependency Management Bài tóm tắt · Google · 2021
…bộ qua cache và chấp nhận nhất quán chậm giữa vùng. 3. Lập SLO - SLO bên ngoài phải tính từ SLO của mọi backend và mọi hành trình người dùng . Ops ghi bất đồng bộ nên bỏ khỏi phép…
- Scaling Production Globally: Solving observability problems for developers (Part-2) Bài tóm tắt · Achievers · 2022
…hi nhận SIGTERM, thứ APM (chỉ thấy tầng ứng dụng) bỏ sót. - SLO và error budget trong New Relic, bắt đầu bằng availability rồi latency. Product owner tham gia đặt SLO và cam kết ch…
- SecDb Observability Journey Bài tóm tắt · Goldman Sachs · 2023
…đến từ điều tra hằng ngày, từ action item sau sự cố, và từ SLO mới; SLO đẩy vào kho SLO chung của SRE. - Log: connection log (có DB tới 150.000 kết nối đồng thời) và log thành phầ…
- Pushing Postgres beyond storage: scaling performance at Optiver Bài tóm tắt · Optiver · 2026
…hàng nghìn consumer thì không thể mỗi người một replication slot (mỗi slot giữ trạng thái riêng). Một thành phần nội bộ đọc qua một đường decoding và chuyển tiếp cho client subscri…
- Load Testing Kubernetes: Building a Framework (Part 1) Bài tóm tắt · Achievers · 2023
…êu", "nút thắt đã biết", "ngưỡng là gì". - Threshold lấy từ SLO sẵn có: endpoint có SLO khả dụng 99% thì tỉ lệ lỗi trong lúc test không được quá 1%; vượt là test fail. Ngoài ngưỡng…
- Rearchitecting the Workflows control plane for the agentic era Bài tóm tắt · Cloudflare · 2026
…ợc gán ngẫu nhiên cho một SousChef. - Gatekeeper: cho thuê "slot" đồng thời (suy ra từ giới hạn concurrency) cho các SousChef. SousChef nói chuyện với Account theo chu kỳ mỗi giây…
- Chaos Testing an Application on AWS Bài tóm tắt · Goldman Sachs · 2022
…hỏng, node chết, traffic bất thường, với MTTD/MTTR cao vượt SLO. Sự cố cho thấy lỗ hổng ở test, ở thời điểm và nội dung alert, và engineer không quen hành vi hệ khi có lỗi. - Resil…
- What it's like to work as an embedded microservices SRE Bài tóm tắt · Mercari · 2022
…hiều team cùng phát triển; chạy trên GCE. Thay đổi chính 1. SLO thành công cụ ra quyết định ở Item: đưa SLO Dashboard (do Merpay SRE làm) vào; kiểm error budget trước release (đã t…
- Rethinking site capacity projections with Capacity Analyzer Bài tóm tắt · LinkedIn · 2021
…t là nguyên nhân gốc cao hơn nhiều; top 10 cải thiện 71%. - Slope change filter: so độ dốc latency theo QPS trong cửa sổ test với trước đó, kiểm định t hai mẫu. - Generalized sever…
- How we built a real-time service that handles 20,000 updates per second Bài tóm tắt · Trigger.dev · 2025
…g), khó ở throughput cao. Thay đổi chính - Dùng replication slot của Postgres qua ElectricSQL: task cập nhật bảng runs → thay đổi vào WAL → replication slot giữ vị trí đã đọc → Ele…
- 3 Lessons Learned From Implementing Chaos Engineering at Enterprise Bài tóm tắt · CapitalOne · 2020
…đầu tư thời gian, công sức, công cụ cho chaos phải cân với SLO và độ quan trọng của hệ. 2. Phủ rộng các kiểu lỗi, dựa trên failure mode analysis: ngoài bốn nhóm công cụ hay nhắm (…
- Meet Chrono, our scalable, consistent, metadata caching solution Bài tóm tắt · Dropbox · 2024
…rị trả về không lùi sau restart; bảng timestamp băm key vào slot (nhiều key chung một giá trị, chỉ làm giảm hit chứ không sai) để giới hạn bộ nhớ. Chrono và Memcache scale độc lập.…
- Python at Scale: Strict Modules Bài tóm tắt · Instagram · 2019
…ến thành một hàm, biến toàn cục thành closure); class tự có slots từ các thuộc tính gán trong init , nên không gắn thêm thuộc tính tuỳ tiện, đồng thời tiết kiệm bộ nhớ và truy cập…
- DBLog: A Generic Change-Data-Capture Framework Bài tóm tắt · Netflix · 2019
…ảng. MySQL qua binlog connector, PostgreSQL qua replication slot + wal2json; phần dump dùng chung SQL/JDBC. - Output cắm được bất kỳ đâu (stream, DB, API). Active-passive với leade…
- How We Improved Our Performance Using ElasticSearch Plugins: Part 1 Bài tóm tắt · Tinder · 2019
…LoadingCache, có eviction cho script lâu không dùng). - ClassLoader tự viết tải class từ file jar trên kho lưu trữ, ghi đè định nghĩa cũ (class phụ thuộc cũng được thay), nên thuật…
- Scaling Security Insights: how we achieved a 10x increase in global scanning capacity Bài tóm tắt · Cloudflare · 2026
Security Insights quét định kỳ mọi account, zone, bản ghi DNS để tìm cấu hình sai. Hai vấn đề: quét 1–2 tuần một lần, và nhiều account free phải tự bật mới được quét.
- How We Built a Logging Stack at Grab Bài tóm tắt · Grab · 2019
Một năm trước đó, Grab không có trực quan hoá hay metric cho log service; tìm một chuỗi trong log ba ngày qua là "chạy query rồi đi pha nước". Cách cũ là một mớ: log trên storage cloud (mất hàng giờ mới lấy được), một…
- Xử lý sự cố và on-call Chủ đề Thành viên
Khi hệ còn nhỏ, vài người biết hết mọi thứ; có lỗi thì người thấy đầu tiên sửa luôn. Khi có hàng trăm service và hàng trăm engineer, câu hỏi đổi khác:
- 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:
- Mô hình tổ chức SRE Chủ đề
Lúc nhỏ, một team ops hay SRE tập trung trực và vận hành mọi thứ. Khi chuyển sang microservice và "you build it, you run it", team sản phẩm phải tự sở hữu service trên production, nhưng nhiều team chưa có kỹ năng, còn…
- 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.
- Sharding và tách database Chủ đề Thành viên
Một database quan hệ duy nhất là điểm khởi đầu của hầu hết sản phẩm. Đến một lúc nó không chịu nổi lượng ghi, dữ liệu không còn vừa một máy, hoặc một sự cố ở DB đó làm sập mọi tính năng.
- Batching và khấu hao round-trip Chủ đề Thành viên
Nhiều nút thắt không nằm ở việc mỗi thao tác tốn bao nhiêu công, mà ở chi phí cố định trả cho mỗi thao tác: một round-trip mạng, một lần fsync, một PUT lên object storage, một syscall, một transaction. Khi chi phí cố…
- 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:
- 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:
- Realtime và fan-out Chủ đề Thành viên
Một sự kiện (tin nhắn, ảnh, tweet, vote) phải tới rất nhiều người, rất nhanh, qua rất nhiều kết nối mở cùng lúc.
- Chọn database theo workload Chủ đề Thành viên
Không có database tốt nhất, chỉ có database hợp với mẫu đọc/ghi ở một quy mô cụ thể. Mẫu đó thay đổi khi sản phẩm lớn lên. Ngoài ra, chuyên môn vận hành của đội cũng là một phần của "workload".
- 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.
- Load test và kiểm chứng capacity Chủ đề Thành viên
Trước một mốc tải chưa từng gặp (ra mắt game, tính năng mới gửi push toàn quốc, mùa giải, tăng trưởng nhanh), cần biết hệ chịu được bao nhiêu, cái gì gãy trước, và cần bao nhiêu máy. Test từng service riêng không đủ vì…
- 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:
- 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…
- 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ả…