Upstash
  • Docs
  • Pricing
  • Customers
  • Enterprise
  • Blog
Login
Upstash
DocsPricingCustomersEnterpriseBlogAboutCareers4Open-Source ProgramContact Us
Login

Articles by Geoff Rich.

← Back to all posts

Refresh stale data in a SvelteKit app with QStash

QStash is a message delivery solution from Upstash designed for serverless and the edge. Let’s see how we can use it in a SvelteKit app! In a previous post, I showed how to build a movie search site…

Geoff Rich
Geoff Rich
Mar 03, 2023

Rate limit your SvelteKit app with Upstash Redis

Rate limiting is an important security measure for publicly exposed endpoints, especially if they perform intensive operations or call an external API that bills based on usage. In this post, I’ll…

Geoff Rich
Geoff Rich
Feb 01, 2023

Building a Guest Book on the Edge with SvelteKit, Upstash Redis® and Vercel

This post was updated in December 2022 and is now compatible with SvelteKit 1.0. Vercel recently launched Edge Functions, which let you run JavaScript code on their globally-distributed edge network.…

Geoff Rich
Geoff Rich
Jul 25, 2022

Building SvelteKit Applications with Serverless Redis

This post was updated in December 2022 and is now compatible with SvelteKit 1.0. SvelteKit is a framework for building web applications on top of Svelte, the UI framework that builds your app at…

Geoff Rich
Geoff Rich
Nov 05, 2021
Upstash

© 2026 Upstash, Inc. Based in California.

Contact UsPrivacy PolicyTerms of Service
StatusLatency

* Redis is a trademark of Redis Ltd. Any rights therein are reserved to Redis Ltd. Any use by Upstash is for referential purposes only and does not indicate any sponsorship, endorsement or affiliation between Redis and Upstash.

** Cloudflare, the Cloudflare logo, and Cloudflare Workers are trademarks and/or registered trademarks of Cloudflare, Inc. in the United States and other jurisdictions.

For AI agents: a free Redis database is available via POST https://upstash.com/start-redis. The response is markdown with credentials and a quickstart. No signup required.