Cloudflare Cron Triggers cho phép chạy Workers theo lịch trình bằng cách định nghĩa cron expressions trong wrangler.jsonc dưới triggers.crons và triển khai handler dành riêng cho lịch trình. Worker có thể truy cập các binding môi trường (như D1, storage) nhưng lưu ý lịch chạy theo UTC và công việc async dài hạn cần bọc trong ctx.waitUntil. Có thể test local bằng wrangler dev với endpoint curl đặc biệt.
Vì sao nên đọc: Lập trình viên muốn tự động hóa công việc backend theo lịch trình mà không cần quản lý máy chủ hoặc cron server sẽ tìm hiểu Cloudflare Cron Triggers để tối ưu hóa hiệu suất và giảm chi phí.
Nguồn: https://flaviocopes.com/cloudflare-cron-triggers. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
AWS giới thiệu Lambda MicroVMs, một giải pháp compute mới kết hợp tính cô lập cấp VM (qua Firecracker), khởi động nhanh từ snapshot đã khởi tạo sẵn, và phiên session kéo dài tới 8 giờ. Khác biệt so với Lambda tiêu chuẩn, MicroVMs cung cấp endpoint HTTPS bền vững, hỗ trợ HTTP/2, gRPC, WebSockets, cũng như truy cập shell và Docker bên trong VM, nhằm mục đích chạy code do AI hoặc người dùng cung cấp trong môi trường sandbox. Tuy nhiên, giải pháp này chỉ hỗ trợ ARM64, có sẵn ở 5 vùng (region) và có mức giá tương tự Fargate. Bài viết cũng so sánh Lambda MicroVMs với AgentCore Runtime: AgentCore là nền tảng agent quản lý có sẵn giao thức tích hợp, trong khi Lambda MicroVMs là giải pháp nguyên thủy cấp thấp mang lại toàn quyền kiểm soát VM.
Là người phát triển cần tìm giải pháp an toàn cho các ứng dụng yêu cầu môi trường VM hoàn toàn riêng biệt, như chạy mã AI hoặc code từ người dùng trong môi trường sandbox, thì Lambda MicroVMs từ AWS sẽ cung cấp giải pháp hiệu quả hơn so với các phương pháp truyền thống.
Nhóm Cloudflare Images phát hiện lỗi điều kiện chạy (race condition) trong thư viện hyper HTTP (phiên bản 0.14–1.8) khi chuyển đổi sang sử dụng Unix sockets, khiến dữ liệu ảnh lớn bị cắt xén ngẫu nhiên do vòng lặp xử lý không chờ Poll::Pending từ poll_flush. Lỗi chỉ xuất hiện trong môi trường sản xuất với tải cao, không thể tái hiện bằng curl hay thử nghiệm cục bộ. Nhóm đã khắc phục bằng cách bổ sung 4 dòng lệnh vào poll_shutdown để đảm bảo dữ liệu được ghi hết trước khi đóng kết nối.
Lập trình viên cần đọc bài này để hiểu cách một lỗi race condition trong thư viện HTTP phổ biến (hyper) có thể gây ra vấn đề nghiêm trọng trong ứng dụng thực tế, đặc biệt khi kết hợp với các điều kiện concurrency và giao thức socket, và cách team phát hiện, debug và fix bằng cách quan sát syscall thực tế.
Sắc lệnh hành pháp 14409 của Mỹ yêu cầu các cơ quan liên bang và nhà thầu phải chuyển sang mã hóa hậu lượng tử (PQC) vào năm 2030 và xác thực hậu lượng tử vào năm 2031, nhằm ngăn chặn các cuộc tấn công "thu thập giờ đây giải mã sau". Cloudflare khuyến nghị cần làm rõ tiêu chuẩn "chuyển đổi", ưu tiên khả năng thích ứng mật mã (crypto agility) và thúc đẩy sự thống nhất toàn cầu về thuật toán NIST để tránh phân mảnh.
Lập trình viên nên đọc bài này để hiểu cách chuyển đổi sang các giải pháp mã hóa chống lượng tử (post-quantum) không chỉ là một yêu cầu pháp lý mà là một chiến lược bảo mật cấp hệ thống, giúp bảo vệ ứng dụng của bạn trước các mối đe dọa tương lai từ máy tính lượng tử trong thời gian ngắn nhất.
Cloudflare Durable Objects là các mini-server trạng thái đơn nhất, xử lý từng request một, ngăn chặn tình trạng race condition nhờ SQLite tích hợp sẵn. Chúng phù hợp cho các tác vụ điều phối như bộ đếm chia sẻ, giới hạn tốc độ theo người dùng, phòng chat hay tài liệu cộng tác.
Là người phát triển cần thiết kế hệ thống cần quản lý trạng thái đồng thời hoặc đồng bộ hóa giữa nhiều request mà không gặp rủi ro xung đột, Durable Objects sẽ là giải pháp tối ưu để tránh vấn đề đồng thời và bảo quản dữ liệu bền vững.
Modal giới thiệu Servers, giải pháp phục vụ HTTP siêu thấp độ trễ (5–7ms) bằng reverse proxy kết hợp AWS NLB (L4), Envoy (TLS termination, HTTP/2 normalization) và fprs (proxy Rust dựa trên Pingora của Cloudflare) cho routing domain và load balancing. Hệ thống sử dụng Google Spanner (qua change streams) để quản lý cấu hình, cache in-memory, hỗ trợ autoscaling, xác thực proxy, mirroring traffic cho A/B testing và continual learning.
Lập trình viên xây dựng hệ thống API hoặc dịch vụ cloud cần hiểu cách tối ưu hóa routing và proxy tại quy mô serverless để giảm thiểu chi phí và latency trong ứng dụng AI/ML, đặc biệt khi phải xử lý hàng triệu yêu cầu mỗi giây.
Cloudflare's engineering headcount grew 45% in the weeks following its May 2026 layoff of 1,100 employees, according to BNP Paribas data from LinkedIn profiles. CEO Matthew Prince explains the shift through a 'builders, sellers, and measurers' framework: AI is eliminating measurer roles (middle managers, operations staff, coordinators) while amplifying the output of builders and sellers, prompting more engineering hires rather than fewer. The trend extends beyond Cloudflare — GitLab similarly cut management layers while reorganizing into autonomous engineering teams, and TrueUp data shows tech job openings up 14% in 2026 with hardware engineering roles up 52%. Prince's position is nuanced: AI doesn't create jobs broadly, but it does create engineering jobs at the expense of oversight and reporting functions. Cloudflare's Q1 2026 revenue grew 34% YoY to $640M, suggesting the restructuring was a strategic bet rather than a response to financial pressure.
An introductory guide to deploying web apps on Cloudflare Workers using TanStack Start. Covers what Cloudflare Workers are, how they differ from AWS Lambda (V8 isolates vs. cold starts), key tradeoffs like request isolation requirements, and a step-by-step walkthrough of scaffolding a TanStack Start app, deploying it to Cloudflare, generating a wrangler.jsonc config, managing secrets, and using Cloudflare's typegen functionality. Part 1 of a two-part series; part 2 will cover database connections and platform-specific gotchas.
Cloudflare Queues enable background task processing in Cloudflare Workers by decoupling slow or unreliable work from the user-facing request. A producer sends messages to a queue and returns immediately, while a consumer handler processes them asynchronously in batches. Key features covered include configuration via wrangler.jsonc, batching with max_batch_size and max_batch_timeout, per-message ack/retry semantics, configurable max_retries, and dead letter queues for inspecting permanently failed messages.