Tìm kiếm
40 kết quả cho “Cron”. Tìm không phân biệt dấu.
- Executing Cron Scripts Reliably At Scale Bài tóm tắt · Slack · 2023
…Độ khó: Dễ — [bài gốc](https://slack.engineering/executing-cron-scripts-reliably-at-scale/) Bối cảnh - Cron chạy chức năng then chốt: nhắc việc đúng giờ, gửi email, dọn DB. Ban đầ…
- Quora's Distributed Cron Architecture Bài tóm tắt · Quora · 2013
…gốc](https://quoraengineering.quora.com/Quoras-Distributed-Cron-Architecture) Site chặn crawler; wiki đọc toàn văn qua trình duyệt, ghi chú bằng lời của wiki. Năm là ước lượng. Bố…
- How Render Workflows powers our internal data pipeline Bài tóm tắt · Render · 2026
…ên không tách được. - Để đỡ, dbt chạy hai lần mỗi ngày bằng cron (sáng sớm và giữa buổi sáng); job Go hoặc công cụ extract/load (Stitch) chậm thì chạy lần ba. Tốn tiền BigQuery, ph…
- 6 Lessons we learned when debugging a scaling problem on GitLab.com Bài tóm tắt · GitLab · 2019
…3 lần nền . Tác giả gọi đây là "the tyranny of the clock" : cron và scheduler của người dùng khắp internet chạy đúng đầu phút/giờ (NTP làm chúng đồng bộ hoàn hảo), chuẩn bị vài giâ…
- Utilizing Amazon DynamoDB and AWS Lambda for Asynchronous Event Publication Bài tóm tắt · Zalando · 2022
…retry thì event vào SQS dead letter queue ; một Kubernetes CronJob chạy lại cùng code Python theo chu kỳ để gửi lại và xoá khỏi hàng đợi khi thành công. - Đánh đổi nêu rõ: không đ…
- 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…
- 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ả…
- 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…
- 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…
- 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…
- 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…
- 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.
- Giao dịch phân tán và nhất quán xuyên service Chủ đề Thành viên
Với một DB quan hệ, BEGIN … COMMIT lo hết. Khi dữ liệu bị chia (shard, tách service, thêm Redis bên cạnh Postgres), một thao tác nghiệp vụ chạm nhiều nơi, và câu hỏi khó nhất trở thành "timeout rồi, việc đó đã xảy ra…
- 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.
- 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:
- Quora Công ty Thành viên
Quora dùng MySQL (tự shard), HBase và Redis trên AWS. Năm 2016 họ diễn tập thảm hoạ (Game Day): dựng lại cả site ở region khác chỉ từ backup, mất chưa tới 5 giờ . Về sau họ chuyển HBase sang MyRocks để dùng chung kiến…
- What it's like to work as an embedded microservices SRE Bài tóm tắt · Mercari · 2022
…của microservice): chuyển từng thành phần (server, worker, cron); thêm HPA, Datadog; tăng traffic 1% → 5% → 10% từ 12/2021, qua 50:50, tới 100% trên GKE 2/2022. - Lỗi lớn nhất: "c…
- Failing to Auto Scale Elasticsearch in Kubernetes Bài tóm tắt · Zalando · 2024
…g tải gấp khoảng 3 lần , nên họ scale theo lịch bằng một bộ cronjob khá phức tạp (sửa số node trong resource). Sáng mà không scale ra được là thảm hoạ. Diễn biến 1. Ngày 1: cảnh bá…
- Dynein: Building a Distributed Delayed Job Queueing System Bài tóm tắt · Airbnb · 2019
…hất khi hạ tầng tạo queue gần như miễn phí. Liên quan - · - Cron/lịch phân tán: · - Hàng đợi job trên Redis ở Slack:…
- Data Mesh at Grab (Part II): The foundational tools behind certification Bài tóm tắt · Grab · 2026
…afka . - Sync with Pipeline (SWP): trước đây test chạy theo cron riêng, team phải tự chép cron của pipeline và tính offset để trỏ đúng batch, nên test hay chạy sớm, muộn hoặc nhầm…
- October 2024 queue retrospective Bài tóm tắt · Inngest · 2024
…hơn trên staging, thiết kế mới cho cardinality cực cao 9/10 Cron trễ khoảng 52 phút Refactor đổi kho lưu của dịch vụ cron Cảnh báo riêng cho cron theo số lịch 11/10 Trạng thái func…
- Advancing Our Chef Infrastructure: Safety Without Disruption Bài tóm tắt · Slack · 2025
…không động tới cookbook và role. - Trước đó mỗi instance có cron chạy Chef vài giờ một lần (để giữ cấu hình đúng), giờ chạy lệch nhau theo AZ để không chạy cùng lúc. Nhưng với một…
- Troubleshooting: A journey into the unknown Bài tóm tắt · Booking.com · 2017
…hecker gọi curl mỗi 10 giây cho khoảng 10 service, cộng một cron job. - Sửa tạm bằng drop caches và vfs cache pressure 200 → 1000; sửa gốc bằng biến môi trường NSS SDB USE CACHE=YE…
- Automated Infrastructure Cost Optimization at Scale with AWS EC2 Reserved Instances Bài tóm tắt · Quora · 2018
…sum, O(log n) phần) để chọn được mọi số lượng. - Thiết kế: cron đọc mức dùng EC2 vào Graphite; tiến trình optimizer đọc Graphite, chạy thuật toán, gọi AWS; trạng thái lưu Redis. N…
- PostgreSQL Stories: From slow query to fast, via stats Bài tóm tắt · Render · 2024
…dữ liệu ra mới thấy: serviceId có tiền tố theo loại ( crn- cron, dpg- database, srv- server). Index sắp theo serviceId , nên merge join phải đi qua 79 triệu event (87%) đứng trước…
- Lessons Learned From Running Apache Airflow at Scale Bài tóm tắt · Shopify · 2022
…DAG sinh tự động cùng chạy một lúc rồi lặp lại đúng chu kỳ; crontab do người viết thì dồn về đầu giờ, nửa đêm. Shopify dùng lịch ngẫu nhiên tất định (băm từ dag id ) cho DAG sinh t…
- Slack Công ty Thành viên
Slack bắt đầu bằng LAMP và giữ PHP vì môi trường của nó (mỗi request trạng thái sạch, vòng lặp sửa–tải lại). Họ cải tiến dần bằng HHVM và Hack thay vì viết lại . Tầng dữ liệu đi từ MySQL active-active shard theo…
- Kabootar — Swiggy's Communication Platform Bài tóm tắt · Swiggy · 2017
…nly. - Scheduler Samay tách riêng, dựa trên Quartz: đăng ký cron hoặc trigger một lần, báo qua queue/topic/webhook, có chế độ cần ack hoặc không. Đóng gói thành jar nhúng vào mọi m…
- From Always-On to On-Demand: Scaling Kafka Sinks with KEDA Bài tóm tắt · trivago · 2026
…khoảng 1 core + 1 GB. Dữ liệu tới theo đợt (import ban đêm, cronjob); phần lớn thời gian sink chỉ poll và chờ, nhưng vẫn tốn compute, tải control plane (probe, endpoint, metric), l…
- Modernizing Artifact Storage at Uber Bài tóm tắt · Uber · 2026
…DC kia rồi lưu lại; nhân bản đẩy bất đồng bộ khi ghi, cộng cron vét những gì sót; DC hỏng thì GeoDNS chuyển traffic. - Vấn đề khi lớn lên: đĩa mỗi node có hạn, đầy là không ghi đư…
- Avoiding Double Payments in a Distributed Payments System Bài tóm tắt · Airbnb · 2019
…t quán cuối: read repair, write repair, async repair (scan, cron, thông báo bất đồng bộ). Bài này nói về write repair : mỗi lần client gửi lại cùng request là một lần sửa trạng thá…
- Migrating 300+ namespaces from self-hosted Temporal to Temporal Cloud Bài tóm tắt · Coinbase · 2026
…terminate gửi tới cả hai cụm; schedule bỏ qua định tuyến %; cron phải chỉ định cụm rõ ràng kẻo chạy hai lần; workflow signal cho nhau phải chuyển cùng nhau ; child workflow và cont…
- Automating Feature-Flag Cleanup at Scale with a Multi-Agent LLM System Bài tóm tắt · DoorDash · 2026
…chưa ở trạng thái lưu trữ, không trong danh sách loại trừ. Cron hằng ngày mở ticket Jira gán cho người tạo flag. Thay đổi chính - Vì sao không dùng công cụ AST (Piranha): flag ở D…
- How we migrated Dropbox from Nginx to Envoy Bài tóm tắt · Dropbox · 2020
…y), RDS sinh từ định nghĩa service. Không còn file, signal, cron, logrotate, syslog. - Cấu hình bằng protobuf + Python 3 có type annotation (mypy-protobuf), ràng buộc giá trị bằng…
- GitLab Công ty Thành viên
GitLab.com (~3 triệu user, 2019) dùng một replica Postgres trễ 8 giờ để khôi phục sau một lần xoá nhầm trong 90 phút . Cùng năm, team Delivery bỏ release tháng có feature freeze và làm continuous delivery ngay trên hạ…
- Postmortem of database outage of January 31 Bài tóm tắt · GitLab · 2017
…chọn pg dump 9.2 cho DB 9.6 và lỗi ngay; email cảnh báo lỗi cron bị từ chối vì thiếu DMARC, nên không ai biết. Snapshot đĩa Azure không bật cho DB. Chỉ còn LVM snapshot làm thủ côn…
- How we scaled async workload processing at GitLab.com using Sidekiq Bài tóm tắt · GitLab · 2020
…ẩn trên broker (ở đây là BRPOP của Redis). Liên quan - · - Cron đầu phút và tải tự gây ra ở GitLab:…
- GoCD on Kubernetes Bài tóm tắt · Disney Hotstar · 2020
…có của GoCD không gồm artifact và dữ liệu plugin, nên viết cron job Kubernetes snapshot volume và một wrapper khôi phục từ snapshot mới nhất. Viết Prometheus exporter riêng (thời…