Tìm kiếm
33 kết quả cho “Rule engine”. Tìm không phân biệt dấu.
- Osprey: Open Sourcing our Rule Engine Bài tóm tắt · Discord · 2026
…[bài gốc](https://discord.com/blog/osprey-open-sourcing-our-rule-engine) Bài công bố mã nguồn mở công cụ safety; phần nghiệp vụ chống lạm dụng chỉ tóm tắt ngắn, giữ phần kiến trúc.…
- Coding agent trong engineering (migrate, viết lại, chạy song song, quyền hạn) Chủ đề Thành viên
Từ 2026 các công ty bắt đầu giao cho coding agent những việc trước đây là dự án nhiều tuần: migrate hàng trăm module hay dataset, dọn feature flag, viết lại cả framework hay app. Agent viết nhanh, nhưng ba thứ không tự…
- A lesson in creating and using niche business DSLs at scale Bài tóm tắt · Zerodha · 2020
Mỗi lệnh đặt vào OMS (Order Management System) phải qua nhiều kiểm tra nghiệp vụ tốn CPU, và lệnh sau phải chờ lệnh trước. Để giảm latency, Zerodha tách một phần kiểm tra ra một thành phần đứng trước tên là Veto: một…
- Scaling our security detection pipeline with Sigma Bài tóm tắt · Monzo · 2022
…thiết bị lạ); phòng ngừa có thể thất bại nên cần detection rule. - 2019: đội security chỉ khoảng 12 người, phần lớn là engineer, nên tái dùng đúng mẫu của toàn Monzo: microservice…
- Taming agents in the Mercari web monorepo Bài tóm tắt · Mercari · 2025
…), mỗi người tự chọn. Người dùng Cursor và Claude Code viết rule theo định dạng của công cụ mình: công trùng lặp, các bộ rule trôi dần khỏi nhau; người dùng công cụ khác phải lặp l…
- How we designed our continuous integration system to be more than 50% faster Bài tóm tắt · Pinterest · 2021
…Optimus chạy mọi target của service có thay đổi, và release rule chia rất nhỏ. P50 của một build CI là 52 phút , P90 là 69 phút . Thay đổi chính - Bazel làm build tool chung cho mọ…
- How we rolled out our own permissions DSL at Figma Bài tóm tắt · Figma · 2024
…. - Bốn vấn đề: 1. hàm dài, nhiều tham số tuỳ chọn; sửa một rule là phải gánh toàn bộ logic quyền của resource đó; bug có thể làm lộ mọi file; 2. mức quyền là số nguyên phân cấp (1…
- Smart alerts in ThirdEye, LinkedIn's real-time monitoring platform Bài tóm tắt · LinkedIn · 2019
…u chiếm trên X% hoặc top k, thay vì mọi tổ hợp) → detection rule (phần trăm so với các tuần trước, ngưỡng, Holt-Winters, thuật toán ML học xu hướng và mùa vụ, hoặc rule tự viết) →…
- How Uber Executed A JUnit Migration at Massive Scale Bài tóm tắt · Uber · 2026
…JUnit 5 (Jupiter); viết test runner riêng làm lớp nối giữa rule test của Bazel và JUnit Platform (tìm test, listener, lọc test flaky). Từ đó team đã có thể viết JUnit 5 trước khi…
- Search Journey Towards Better Experimentation Practices Bài tóm tắt · Spotify · 2022
Spotify đầu tư khoảng hai năm (2020–2021) vào nền tảng thí nghiệm mới; theo bài, nền tảng đã đủ tính năng và tiến nhanh hơn tốc độ các team áp dụng.
- Bảo mật hạ tầng và quản lý secret Chủ đề Thành viên
Khi hệ thống lớn lên, số credential (mật khẩu DB, API key, SSH key, token, cookie phiên) tăng theo số service, pipeline, nhà cung cấp, và chúng rải vào code, cấu hình, hệ build, log. Các nguồn trong wiki cho thấy kẻ tấn…
- CI và build ở quy mô lớn Chủ đề Thành viên
Lúc nhỏ, CI là "mỗi commit chạy hết build và test". Khi codebase và số commit tăng, chạy hết trở thành bất khả (Stripe 2026: chạy tuần tự mất bốn tháng), và thời gian chờ của một thay đổi không còn chỉ là thời gian…
- 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…
- 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ả…
- 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:
- 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 shedding, rate limit và backpressure Chủ đề Thành viên
Mọi hệ đều có lúc nhận nhiều việc hơn sức làm: spike của người dùng, client nội bộ có bug, dependency chậm đi, retry dồn lại. Theo Discord, khi chạm giới hạn năng lực thì đó là bài toán kinh tế: hoặc tăng cung (thêm…
- Đổ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.
- Quản lý fleet và migrate code hàng loạt Chủ đề Thành viên
Khi số component (repo, service, pipeline, thư viện) tăng nhanh hơn số kỹ sư, chi phí của mỗi thay đổi xuyên suốt (nâng thư viện, vá bảo mật, đổi API nội bộ, khai tử dataset) tỉ lệ với số component chứ không với độ khó…
- 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…
- Discord Công ty Thành viên
Hiếm có công ty nào kể cùng một bài toán qua 6 năm như Discord. Năm 2015 họ cố ý dùng một replica set MongoDB để ra sản phẩm trong 2 tháng, kèm đường thoát. Họ phân tích workload rồi chuyển sang Cassandra 12 node với…
- How we built Claude Code auto mode: a safer way to skip permissions Bài tóm tắt · Anthropic · 2026
…công cụ không đổi trạng thái (đọc, tìm, điều hướng code) và rule của người dùng, nhưng khi vào auto mode thì bỏ các rule cho phép chạy code tuỳ ý (shell toàn quyền, interpreter wil…
- Timestone: Netflix's High-Throughput, Low-Latency Priority Queueing System Bài tóm tắt · Netflix · 2022
…aded, cần hàng đợi ưu tiên giữa ba thành phần (API Optimus, rule engine Plato, lớp serverless Stratum). Yêu cầu: - Một message chỉ giao cho một worker tại một thời điểm : việc enco…
- Monzo Công ty Thành viên
Ngân hàng số với hơn 2.100 microservice và hơn 100 deploy/ngày; rollback tự động bằng Argo Rollouts trở thành mặc định cho mọi service . Để chống "stampeding herd" khi hàng triệu người mở app cùng lúc, edge proxy cắt…
- Beyond synthetic testing: Capturing and replaying real database workloads at Airbnb Bài tóm tắt · Airbnb · 2026
…ốn đã nằm giữa ứng dụng và DB; bật query logging theo query rule cho đúng một cụm, ghi ra đĩa local, ít ảnh hưởng hiệu năng. Log Mover sidecar chuyển file lên object storage. - Log…
- How we reduced our CI YAML files from 1800 lines to 50 lines Bài tóm tắt · Grab · 2022
…a thành stage (ví dụ phục vụ model qua Catwalk). Họ dựa vào rules của GitLab để phát hiện thay đổi và kích hoạt deploy đúng stage của đúng pipeline. - Phần ML chỉ là ngữ cảnh; lõi…
- Evolving Mercari's iOS codebase into a multi-product monorepo Bài tóm tắt · Mercari · 2025
…niệm, không chỉ hành vi hiện tại. - Script, cấu hình Bazel, rule tự viết, CI tách phần chung khỏi phần riêng sản phẩm; mỗi sản phẩm vẫn có luồng nộp store riêng. Phụ thuộc ngoài (F…
- Migrating millions of lines of code to TypeScript Bài tóm tắt · Stripe · 2022
…, chỉ sinh .tsx để sửa hàng loạt snapshot Jest; tắt tạm vài rule ESLint viết cho parser Flow. Đội sản phẩm test tay vì end-to-end test ít (bắt được lỗi bản dịch không tải do hard-c…
- Load Testing Kubernetes: Resolving bottlenecks and improving performance (Part 2) Bài tóm tắt · Achievers · 2023
…m pod cũ; có pod gần như không nhận request. Đổi DestinationRule của Istio từ round-robin sang LEAST REQUEST (Envoy chia sẻ số request đang xử lý) → phân phối đều, throughput tăng…
- Canva incident report: API Gateway outage Bài tóm tắt · Canva · 2024
…c đè chết. - 9:29: chặn toàn bộ traffic ở CDN bằng firewall rule của Cloudflare (chuyển canva.com sang trang status) để task khởi động mà không bị đè. - Mở lại dần: bắt đầu với use…
- SecDb Observability Journey Bài tóm tắt · Goldman Sachs · 2023
…liệu cho Prometheus của SRE. Dashboard theo ring, host, DB; rule PromQL tạo sự kiện, cái nhẹ thành tracker rủi ro vận hành, cái nặng leo thang qua PagerDuty. - Metric Server bên tr…
- LIquid: The soul of a new graph database, Part 2 Bài tóm tắt · LinkedIn · 2020
…Ngôn ngữ là Datalog , chỉ cho khẳng định quan hệ Edge, mọi rule quy về Edge; ghép được (composable). Kết quả là bảng như SQL hoặc subgraph. - Schema tự mô tả trong đồ thị: predica…
- Our Journey Migrating to AWS IMDSv2 Bài tóm tắt · Slack · 2023
…o Launch Template chưa hỗ trợ thuộc tính này. 6. Lưới cuối: rule EventBridge ở mọi account bắt sự kiện CloudTrail RunInstances có v1, gửi về event bus trung tâm, Lambda báo lên Sla…