Home / Companies / Upstash / Blog / March 2026

March 2026 Summaries

5 posts from Upstash

Filter
Month: Year:
Post Summaries Back to Blog
QStash's flow control system, a crucial feature for managing message delivery speed and concurrency, underwent a comprehensive rewrite to address several limitations in its original design. The previous implementation struggled with adaptability to configuration changes, fairness in message scheduling, lack of observability, and limited user control, issues that became more pronounced with increased usage. Originally, rate limits were rigidly set at message publish time, creating challenges when users adjusted configurations post-publication. Fairness issues arose due to a disjointed scheduling logic split between Redis and QStash servers, often resulting in new messages being prioritized over older ones. Observability was hindered by a lack of centralized metrics, preventing users from easily tracking their system's performance. The rewrite introduced a waitlist mechanism, centralized scheduling logic using Redis Lua scripts, and a unified structure for rate limits and parallelism, enhancing fairness and reducing network overhead. Additionally, a new Flow Control Management API now allows dynamic adjustments to rate and parallelism, enabling users to better manage traffic in response to changing conditions. This architectural overhaul not only simplifies the system and improves performance but also lays the groundwork for future enhancements, making the system more robust and responsive to user needs.
Mar 30, 2026 1,298 words in the original blog post.
Upstash Box, an isolated execution environment for running AI agents, is designed to simplify the development of agentic applications by removing infrastructure concerns. The integration of Upstash Box with Upstash Workflow addresses common orchestration challenges like long-running asynchronous tasks, parallel agent execution, and human-in-the-loop interactions. For instance, tasks that exceed serverless timeouts can benefit from webhook callbacks that allow workflows to pause without incurring idle costs, and parallel execution of multiple agents can optimize processes such as generating SDKs for different programming languages. Human input can be seamlessly integrated into workflows, enabling user approval before proceeding with deployment steps, while Box Lifecycle Management ensures that resources are cleaned up efficiently in both success and failure scenarios. This collaboration between Box and Workflow not only resolves practical issues but also exemplifies a broader industry trend towards combining sandboxed execution with workflow orchestration to enhance developer experience and application reliability.
Mar 23, 2026 1,389 words in the original blog post.
Upstash Box provides a secure, isolated cloud environment for AI agents, allowing developers to run AI SDK agents with flexibility and ease. By creating an AI agent using AI SDK v6 or other versions, developers can set up a sandbox environment with Upstash Box, which includes a filesystem, shell, and Git access. The process involves defining the agent in TypeScript, setting up the sandbox with necessary packages, and deploying the agent by compiling TypeScript to JavaScript for execution. This setup allows for dynamic prompts and flexible API handling, such as integrating user prompts from a Next.js API route. While Upstash Box offers a robust solution for running AI agents securely, developers are advised to handle sensitive information, like API keys, with care to ensure security. The platform is actively improving features such as hidden credentials to enhance security further.
Mar 19, 2026 1,359 words in the original blog post.
Nitpick is a personal project developed to streamline and automate the pull request (PR) review process, particularly when energy levels are low and attention to detail may wane. Utilizing Upstash Box, a serverless cloud computing solution, Nitpick allows for multiple isolated reviewer roles to assess a PR from different angles, such as security, performance, and architecture, without interference. This setup enables faster prototyping and a consistent review process, reducing the likelihood of avoidable bugs and errors. Nitpick operates by spinning up isolated environments for each reviewer, running automated scanners, and compiling a final verdict with recommendations for merging, all while maintaining a stateless operation between review sessions. Its integration within existing workflows makes it a practical tool for enhancing review quality without increasing mental load, providing a balance between automation and engineering judgment.
Mar 13, 2026 817 words in the original blog post.
Upstash Box is a newly launched cloud computing platform designed to enhance the capabilities of agent-based applications by providing durable storage, serverless scaling, and usage-based pricing. It operates as an isolated container with its own filesystem and network, allowing for efficient deployment and management of agents without the need for server maintenance. The platform supports a variety of use cases, including hosting long-running agent servers, multi-agent orchestration, parallel testing and development, and safe execution of untrusted code. It offers a unique serverless model that charges based on CPU usage rather than clock time, making it cost-effective for dynamic workloads. Upstash Box aims to provide a personalized user experience with durable state retention and enables seamless scalability across multiple agents. Future developments include broader support for bring-your-own-model agents, custom runtimes, and hosted agent services, with an available free tier and ongoing feedback opportunities for users.
Mar 09, 2026 1,003 words in the original blog post.