Skip to main content

46 posts tagged with "redis"

View All Tags

· 2 min read
Enes Akar

Recently, Netlify announced Edge Functions where you can run your code at edge locations on Deno runtime with globally low latency. In this post, we will build a simple app which runs Netlify Edge functions and accesses Upstash Redis as a data store. Upstash Redis is a perfect match for Netlify Edge Functions because:

  • Upstash Redis has Global database type where the Redis replicas are distributed all over the world. So your edge function will access to the closest region with low latency.
  • Upstash Redis has a built-in REST API and SDK which is free from any connection issues common in serverless runtimes.
  • Upstash Redis has a JS SDK which is built and tested with Deno runtime

· 2 min read
Enes Akar

Fly.io is a great platform where you can distribute your application globally. When your application is global, your data needs to be global. You can run regular Redis as a Fly.io app but the problem is it is located in a single region. On the other hand, Upstash Redis Global Database perfectly fits Fly.io as it is globally replicated. Moreover, thanks to its REST based SDK, it does not have any connection problem in stateless runtime.

In this article, I will create a basic Node.js application which accesses Upstash Redis and deploy it to Fly.io platform.

· 7 min read
Kay Plößer

Delivering a project on time usually means you need to leverage as much existing technology as possible. Every decision you make that leads to a custom implementation must consider that you also need to maintain your own solution. This is why open-source tools like Strapi are the way to go for building the REST API for your next project.

Strapi is a state-of-the-art headless CMS. It allows you to define your schema with a graphical interface, so even non-technical people can model data. Your development team can focus on building web and mobile apps and delivering new features without worrying about the backend implementation. After all, a big open-source community maintains Strapi.

· 2 min read
Mehmet Dogan

Since our initial release last year, Upstash was compatible with Redis® API up to version 5. Our Redis offering was lacking commands such as GETDEL, LMOVE, COPY and features such as ACL which were introduced in Redis 6 (and 6.2).

Happy to announce that Upstash Redis databases are now compatible with Redis commands up to version 6.2.

· 13 min read
Burak Yılmaz

Sometimes it is the best to create reminders for your annual events so that you don't forget and miss those special dates.

If you and your team/friends are using Slack, then it is a good idea that you automate these reminders via slackbots.

While doing so, if you want your slackbot to be a low maintenance one in that; it may be the best to use serverless technologies for concurrent interactions with the source, also enabling horizontal scalability.

· 7 min read
Sönke Peters

When developing a website or web app, nobody wants to spend hours of their time just on speed optimization. The problem is that a fast website is incredibly important and performance is often a deciding factor for its success. Web frameworks like Remix Run were created with the goal of optimizing web performance while keeping their configuration to a minimum ("zero-config"). Nowadays, there are dozens of frameworks available, that help you achieve high speeds.

Unfortunately, the best website load times are of little use to us unless the databases of our apps are lightning fast as well.