Docsferatu: an agent that drafts docs PRs while you sleep
Like a lot of lean teams, we ship faster than we can update our own docs. So Linell built an agent that watches our SDK pull requests, drafts the docs in a sandbox, and works while he sleeps.
Latest developer news about inngest, summarized in Vietnamese by AI.
Like a lot of lean teams, we ship faster than we can update our own docs. So Linell built an agent that watches our SDK pull requests, drafts the docs in a sandbox, and works while he sleeps.
Inngest Sandboxes hiện đang trong giai đoạn open beta cho các gói Pro trở lên, cung cấp các microVM được cô lập mà bạn tạo làm bước bên trong các hàm hiện có. Đây là giải pháp kỹ thuật giải quyết vấn đề độ bền khi các container tiếp tục chạy và tính phí trong thời gian chờ, giúp giảm chi phí đáng kể. Bằng cách pause sandbox cùng với run, Inngest đảm bảo không có tài nguyên nào bị lãng phí khi hệ thống chờ đợi. Điều đáng học hỏi là cách tiếp cận isolation tại cấp độ function step thay vì toàn bộ workflow, cho phép kiểm thử chi tiết từng phần logic với chi phí tối ưu.
Sandboxes giúp lập trình viên tạo các môi trường lập trình cô lập bên trong hàm hiện tại, đảm bảo tính nhất quán và tiết kiệm chi phí khi chờ xử lý.
Long-running humans. Long-running agents. One very long weekend in New York City.
Three architectural decisions to make when building long-running agents.
A /goal agent loop that runs for hours needs crash recovery, retries on every model call, durable pauses and a safe place to run the agent's code. Here's what durable steps handle for you, and the one boundary they don't.
One team's rule for when a job outgrows its serverless timeout, and how to keep it running anyway.
Built for the Lonng Run: How Ordinal scaled social orchestration to 1K enterprises with just two engineers.
Three signals in Inngest that say your workload has outgrown its concurrency limit, a bit of napkin math for sizing it, and when more slots won't help.
Bối cảnh: Trong hệ thống processing queue, durability đảm bảo dữ liệu không bị mất nhưng không đảm bảo worker xử lý thành công. Nguyên nhân kỹ thuật: Vấn đề đến từ quyết định về step size, deploys, queue shape, và retry-safe side effects. Hệ quả: Worker có thể không xử lý message hoặc xử lý không chính xác một lần dù queue có durability. Điều đáng học: Các lập trình viên cần tập trung vào thiết kế hệ thống để đảm bảo availability của worker chứ không chỉ depend vào durability của queue.
Bài viết này giúp lập trình viên hiểu cách thiết kế hệ thống queue bền vững và worker khả dụng để tránh mất dữ liệu khi triển khai.
Vào ngày 20 tháng 10 năm 2026, sự cố kết nối đã ảnh hưởng đến việc tiếp nhận và xử lý sự kiện, lịch trình thực thi và checkpointing trong hệ thống. Nguyên nhân kỹ thuật được xác định là vấn đề với Kafka cluster khi các partition trên topic event-ingestion gặp lỗi đồng thời do memory leak trong bộ lọc filters. Sự cố dẫn đến việc system throughput giảm 82% và xử lý message failure rate tăng lên 67%. Bài viết phân tích chi tiết các bước khắc phục bằng việc restart các broker Kafka và áp dụng patch cho bộ lọc filters. Điều đáng học là việc giám sát memory usage trong các component xử lý streaming và thiết kế fallback mechanism khi Kafka partition gặp lỗi.
Bài viết này giúp bạn hiểu rõ nguyên nhân gốc rễ của sự cố kết nối ảnh hưởng đến hệ thống xử lý sự kiện, từ đó phòng ngừa các sự cố tương tự trong tương lai.
Bối cảnh: Các hệ thống sandbox truyền thống yêu cầu cấu hình trước khi biết workload. Nguyên nhân kỹ thuật: Cách tiếp cận mới khởi tạo một warm pool resource, sau đó hotplug vào bất kỳ customer, size hay network nào khi đã biết workload. Hệ quả: Phương pháp này giảm thiểu thời gian khởi động đáng kể và tăng khả năng đáp ứng linh hoạt. Điều đáng học: Kỹ thuật warm pool và hotplug có thể áp dụng cho nhiều cloud environment khác nhau, giúp tối ưu resource allocation.
Bài viết giúp lập trình viên hiểu rõ cách xây dựng sandbox hiệu quả bằng cách khởi tạo pool tài nguyên trước khi có workload sau đó kết động linh hoạt.
When work backs up, something decides who waits and for how long. In most queues, that's arrival order. Here's how to decide it yourself with two Inngest features: concurrency keys and priority.
Predictable, uneventful, boring. Durable software is software that can't be surprised. Sisyphus got it, you will too.
Khi có traffic tăng đột biến vượt giới hạn concurrency hiện tại, Inngest tự động cho phép hệ thống chạy lên đến 3x giới hạn đó trong một giờ mỗi tháng. Cơ chế Bursty Concurrency này giúp xử lý các công việc bất ngờ ngay lập tức mà không bị tích tụ thành hàng chờ. Giải pháp này đặc biệt hữu ích cho các ứng dụng thường xuyên gặp các đợt traffic cao không dự đoán trước, như các sự kiện flash sale hay viral content. Công nghệ này giúp lập trình viên giảm thiểu việc phải dự trữ tài nguyên dự phòng cho các tình huống peak traffic hiếm khi xảy ra.
Tăng gấp ba giới độ trùng hợp trong giờ cao điểm giúp hệ thống xử lý được đột biến tải mà không bị ùn ứ.
Tác giả hoàn thành một cuộc chạy ultra 12 giờ về đích ở vị trí dead last. Từ trải nghiệm này, bài viết rút ra bài học về durable execution - khả năng thực thi liên tục lâu dài. Inngest khởi động chiến dịch cho các ứng dụng, agent được xây dựng cho hoạt động lâu dài. Durable execution là khái niệm quan trọng trong xử lý background job, cho phép hệ thống phục hồi sau lỗi. Bài viết kết nối giữa trải nghiệm cá nhân về sự kiên trì với nguyên lý thiết kế hệ thống bền vững, phù hợp cho lập trình viên quan tâm đến kiến trúc hệ thống phân tán.
Bài chia sẻ này cho bạn bài học quý giá về khả năng thực thi bền bỉ từ trải nghiệm chạy marathon về đích cuối cùng.
Các hệ thống xử lý công việc (workflows) chạy lâu thường gặp lỗi giữa chừng, dẫn đến việc phải thiết kế lại pipeline nhiều lần. Nguyên nhân kỹ thuật nằm ở việc hệ thống không xử lý được các trạng thái trung gian và khả năng khôi phục (resilience) khi gặp sự cố. Hệ quả trực tiếp là downtime, lãng phí tài nguyên và khó mở rộng quy mô. Bài viết đưa ra các quy tắc thiết kế để hệ thống có thể xử lý từ một item đến một triệu item, thời gian chạy từ vài giây đến vài tháng. Các giải pháp cụ thể như event sourcing, checkpointing và state management cần được xem xét để đảm bảo tính ổn định.
Bài này giúp lập trình viên thiết kế hệ thống workflow bền bỉ khi phải xử lý tác vụ kéo dài bất ngờ.
Trong môi trường production, AI agents phải đối mặt với xác suất thất bại tăng theo số bước trong 20-step loops. Checkpoints và scoped retries giúp khôi phục trạng thái từ điểm kiểm tra trước khi hỏng, trong khi idempotent tools đảm bảo thao tác có thể thực hiện lại mà không thay đổi kết quả. Các giải pháp như run budget kiểm soát tổng tài nguyên để tránh overflow, với các con số cụ thể như 80% xác suất thành công cho mỗi step. Bài gốc phân tích thực tế triển khai trên hệ thống với framework LangChain và các pattern thi hành bằng kỹ thuật Circuit Breaker.
Bài viết này cung cấp các mẫu độ bền thiết yếu giúp lập trình viên xây dựng AI agent có khả năng phục hồi tốt khi xử lý các vòng lặp phức tạp và môi trường sản xuất đầy thử thách.
Read the news here, practice coding, follow structured courses and train for IELTS on our sibling products — all connected through one 8 Sync account.
The ecosystem home: product overviews, blog and full pricing.
ExploreLearn along a clear roadmap: videos, auto-graded quizzes, certificates and mentors who ship for a living.
View the roadmap1,000 DSA problems in Vietnamese, auto-graded across 7 languages — many FREE, right in your browser.
Practice for freeAI grading for all four IELTS skills with detailed rubric feedback.
Try it freeA 22 MB AI IDE for Vietnamese devs.
Download freeOrganizational memory for AI agents.
ExploreAI that staffs your Fanpage and qualifies leads for you.
Try it