April 2025 Summaries
4 posts from Upstash
Filter
Month:
Year:
Post Summaries
Back to Blog
Upstash is increasing the limits for its Redis service for the second time in two months, significantly raising the maximum throughput from 1,000 to 10,000 transactions per second, the maximum request size from 1MB to 10MB, and the maximum concurrent connections from 1,000 to 10,000 for all plans, including Free, Pay-as-You-Go, and Fixed Plans. This change aims to alleviate issues that users faced during traffic spikes, ensuring that the serverless database can handle variable workloads more effectively without encountering restrictive limits. The previous limits were initially set to manage unexpected costs associated with scalable serverless applications, but the new higher limits are intended to make usage more predictable and help users select suitable plans while still allowing the option to set budgets to control costs. These increased limits will be applied automatically without downtime, and users needing more capacity can contact Upstash for a custom plan.
Apr 17, 2025
235 words in the original blog post.
The article describes the creation of highly durable and resumable large language model (LLM) streams that remain operational despite client-side disruptions such as network outages, page refreshes, or device disconnections. This is achieved by decoupling the client from the generation environment, allowing uninterrupted generation of LLM outputs via a separate stream generator. The use of Redis streams for persistent storage ensures that each chunk of the LLM response is stored and accessible, while Redis Pub/Sub facilitates real-time updates to alert the stream consumer of new data. The system also includes an automatic reconnection feature that allows clients to seamlessly receive all missed content upon reconnection, without duplicates or missing data. Additionally, session management allows users to view streams on multiple devices simultaneously, thereby enhancing the user experience, particularly suitable for applications like LLM chat services.
Apr 14, 2025
5,175 words in the original blog post.
Dify AI, an open-source visual AI builder, enables users to create AI applications with minimal coding, such as chatbots and AI agents, by integrating with platforms like OpenAI and Anthropic. In conjunction with Upstash, a vector database, and rate-limiting plugin, Dify allows the development of an AI assistant capable of handling tasks such as storing and searching content from uploaded documents, conducting Google searches, and managing request traffic. The assistant uses Dify's features to accept file uploads and store content in Upstash Vector, while a custom rate-limiting plugin powered by Upstash Redis ensures fair usage by limiting requests. Users can also perform Google searches, with results stored in the vector database to inform responses. This setup not only builds a chatbot but creates an AI assistant that learns from user inputs and customizes its interactions, leveraging the Upstash platform for memory management and rate control, while Dify orchestrates the overall logic with minimal backend coding.
Apr 14, 2025
1,163 words in the original blog post.
Context7 is a tool designed to enhance the accuracy and relevance of code generation by language models (LLMs) such as Cursor and Claude, addressing the issue of outdated training data that can lead to inaccurate outputs. The latest update, Context7 MCP, integrates directly with LLM clients that support the Model Context Protocol, allowing users to simply include "use context7" in their prompts to access the most current documentation and code examples for libraries like Next.js and React Query. This integration ensures that users receive high-quality, up-to-date code by automatically fetching and incorporating the latest official documentation related to their queries. Context7 is developed by the Upstash team and is offered for free, encouraging user feedback to continuously improve the tool.
Apr 11, 2025
516 words in the original blog post.