Tìm kiếm
34 kết quả cho “ANALYZE”. Tìm không phân biệt dấu.
- Rethinking site capacity projections with Capacity Analyzer Bài tóm tắt · LinkedIn · 2021
…log/2021/rethinking-site-capacity-projections-with-capacity-analyzer) Bối cảnh - LinkedIn load test hằng ngày trên production bằng cách dồn traffic của các DC khác vào DC cần test;…
- Debugging the Postgres query planner Bài tóm tắt · GoCardless · 2019
…sort trong bộ nhớ, lấy dòng đầu. - Xử lý tức thời: chạy lại ANALYZE vài lần cho tới khi plan tốt lên. Phải chạy nhiều lần là dấu hiệu của vấn đề sâu hơn. - Nguyên nhân gốc: lấy mẫu…
- DrP: Meta's Root Cause Analysis Platform at Scale Bài tóm tắt · Meta · 2025
…DrP : nền tảng để viết playbook điều tra thành code (gọi là analyzer ) bằng một SDK có sẵn thư viện truy cập dữ liệu và thuật toán cô lập vấn đề: phát hiện bất thường, cô lập sự ki…
- How We Built a Logging Stack at Grab Bài tóm tắt · Grab · 2019
…a là integer mà để keyword, bỏ index trường không ai tìm. - Analyzer: Standard Analyzer tách chuỗi chữ-số (ví dụ ID) thành nhiều token, trong khi không ai tìm một phần ID; chuyển s…
- Enforce Timeout: A DoorDash Reliability Methodology Bài tóm tắt · DoorDash · 2018
…(cảm hứng từ Thumbtack hạ xuống 1 giây). - Vòng phản hồi: PgAnalyze lấy thời gian từng query từ pg stat activity ; lỗi do chạm timeout hiện trong Sentry và New Relic; xem tỉ lệ lỗi…
- How GitHub Docs' new search works Bài tóm tắt · GitHub · 2023
…rường (title, headings, content) được index hai lần với hai analyzer: explicit (không stemming, không synonym) và thường (Snowball stemming). Kết hợp với match phrase , match AND,…
- Lessons from Building Observability Tools at Netflix Bài tóm tắt · Netflix · 2018
…uest của một phiên phát dùng chung playback session ID), và analyzer trả lời câu hỏi hay gặp (vì sao phiên này không được 4K hay HDR). Họ bắt đầu gom cụm log lỗi bằng ML để hiện th…
- Query planner và hiệu năng truy vấn Chủ đề Thành viên
Database quan hệ không chạy SQL theo đúng cách nó được viết. Query planner chọn một plan (dùng index nào, join kiểu gì: nested loop, merge, hash; dừng sớm khi có LIMIT hay không) dựa trên thống kê về dữ liệu: số dòng,…
- 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:
- 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ì…
- 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:
- 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.
- Sự cố và postmortem Chủ đề Thành viên
Nhiều bước ngoặt kiến trúc trong wiki bắt đầu từ một sự cố: Netflix lên cloud sau 3 ngày không gửi được DVD, Twitter viết lại hệ thống sau World Cup 2010, Instagram đi nhiều data center sau trận bão 2012. Trang này gom…
- Tracing phân tán và log theo request Chủ đề
Khi một request đi qua hàng chục service, metric của từng service cho biết có chậm, log của từng service cho biết từng mảnh; không cái nào trả lời "request này chậm vì đâu" hay "trang này tốn bao nhiêu". Tracing phân…
- 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…
- 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:
- LinkedIn Công ty Thành viên
Bài khung là bài nhìn lại năm 2015 . LinkedIn bắt đầu năm 2003 là một monolith tên Leo. Service đầu tiên tách ra là member graph, vì đồ thị kết nối có profile tải khác hẳn; DB profile được đỡ bằng scale dọc rồi replica…
- Who Watches the Watchmen? Keeping an Eye on Our Monitoring Systems Bài tóm tắt · Mercari · 2022
…nội dung bảo mật. Bối cảnh - Pipeline SOAR gồm collector và analyzer (Cloud Run, Cloud Functions viết Go), Pub/Sub, BigQuery. Sau vài lần "sao không thấy log mới trong BigQuery", h…
- Working with PostgreSQL Bài tóm tắt · Zerodha · 2021
…chạy giữa lúc bulk insert và khoá mọi thứ; thay bằng VACUUM ANALYZE theo cron trên partition thay đổi nhiều, như một bước của EOD. - Tuning: work mem khoảng 600 MB (cao, vì sort/JO…
- How We Partitioned Airbnb's Main Database in Two Weeks Bài tóm tắt · Airbnb · 2015
…ần phối hợp nhiều team): tìm mọi query join chéo bằng query analyzer, thay bằng join trong app; với service còn lại, thu hồi quyền DB để chắc chắn không sót. Pipeline dữ liệu chuyể…
- GoCardless Công ty Thành viên
Công ty thanh toán chạy Postgres trên bare-metal. Hai bài cho thấy hai mặt của độ tin cậy DB: một migration schema "vô hại" gây 15 giây downtime vì hàng đợi khoá , và một lần primary hỏng mà Pacemaker không promote…
- Grab Công ty Thành viên
Dùng AWS từ ngày đầu (MyTeksi 2012: Rails trên EC2 + RDS MySQL) và theo Grab chỉ cần dưới 10 kỹ sư vận hành nhờ managed service . Năm 2016 họ chuyển API hành khách từ Rails sang Go theo từng endpoint bằng shadow…
- Making LinkedIn's Organic Feed Handle Peak Traffic Bài tóm tắt · LinkedIn · 2018
FollowFeed (): followfeed-query (broker) gửi song song tới nhiều followfeed-storage rồi gộp. Hai chỉ số QoS: Full QoS (mọi timeline đều trả về) và Partial QoS (có ít nhất một phần dữ liệu); Partial QoS rớt nghĩa là feed…
- Eliminating toil with fully automated load testing Bài tóm tắt · LinkedIn · 2019
Năm 2013 LinkedIn chạy nhiều data center và dựng TrafficShift để chuyển traffic thật giữa các DC khi có sự cố.
- Smart alerts in ThirdEye, LinkedIn's real-time monitoring platform Bài tóm tắt · LinkedIn · 2019
ThirdEye giám sát và phân tích nguyên nhân cho metric từ sức khoẻ sản phẩm tới metric kinh doanh và hiệu năng model ML; nguồn chính là Pinot và inGraphs.
- Fixing Linux filesystem performance regressions Bài tóm tắt · LinkedIn · 2020
Fleet tăng từ hàng trăm lên hàng trăm nghìn server. Các đợt reimage trước đó làm theo kiểu dồn sức toàn đội mỗi khi có lý do bên ngoài (lỗi CPU công bố). Rút kinh nghiệm, LinkedIn dựng quy trình reimage tự động hơn và…
- Netflix Công ty Thành viên
Sự cố hỏng DB năm 2008 dẫn tới 7 năm lên AWS theo hướng cloud-native . Bài kiểm tra lớn đầu tiên là sự cố AWS US-East năm 2011: kiến trúc stateless, nhiều zone, fallback chịu được, nhưng rút khỏi zone phải làm tay. Từ…
- Why We're Moving on From Nix (Introducing Railpack) Bài tóm tắt · Railway · 2025
…, đổi từ Rust sang Go (để dùng thư viện BuildKit). Ba bước: Analyze (xem code, quyết định gói, lệnh, lệnh start) → Plan (build plan dạng JSON, mỗi bước khai báo rõ đầu vào là bước…
- PostgreSQL Stories: From slow query to fast, via stats Bài tóm tắt · Render · 2024
…Thay đổi chính - Đọc plan: EXPLAIN (không dùng được EXPLAIN ANALYZE vì nó chạy thật query hàng giờ) cho thấy merge join trên hai index, dừng ở dòng đầu tiên. - Vẽ dữ liệu ra mới th…
- Our Journey Migrating to AWS IMDSv2 Bài tóm tắt · Slack · 2023
…i từng team. 2. Tìm process nào gọi: đóng gói AWS ImdsPacketAnalyzer thành gói Debian cho team tự cài; máy Ubuntu 18.04 cũ không chạy được nên dùng lsof , nethogs; cuối cùng trên v…
- Knowing When Your Composite Index Earns Its Write Cost Bài tóm tắt · Tiger Data · 2026
…ày thì planner bỏ index. 2. Đo phần tiết kiệm bằng EXPLAIN (ANALYZE, BUFFERS) : đọc số buffer, không đọc thời gian (thời gian dao động theo cache). Query dashboard đi từ 254.781 bu…
- How we stopped xmin horizon blocking Postgres vacuuming Bài tóm tắt · Trigger.dev · 2024
…bảng xoá nhiều và truy vấn kiểu sequential scan. Họ thêm pganalyze. - Failover sớm hơn: tưởng là cách "thô" nhưng vài chục giây gián đoạn lại là lựa chọn tốt nhất. - Queue trên Re…
- How We Halved Go Monorepo CI Build Time Bài tóm tắt · Uber · 2022
…kiểm chứng có khi mất vài giờ . - Vấn đề hàng đợi: Conflict Analyzer của SubmitQueue cho các thay đổi không xung đột chạy song song, nhưng big change xung đột với gần như mọi thay…
- Investment Insights from Two Years of AI-Powered Postmortem Analysis Bài tóm tắt · Zalando · 2025
…trực tiếp góp vào sự cố, hoặc "None"; có ví dụ phủ định. 3. Analyzer : digest 3–5 câu về vai trò của công nghệ trong sự cố, đọc trong 30–60 giây. 4. Patterns : đưa toàn bộ digest v…