RavenDB Webinars

Rate Limits & Capacity Based Pricing with RavenDB

Rate Limits & Capacity Based Pricing with RavenDB

In modern applications, we have to worry about user abuse.

Anyone can set up a script to ping me every second to see if my data is updated. Anyone can also scan through my entire data set of posts, likes, comments, even messages to download everything.

Your system needs protection from people asking for too much data for unsavory purposes. You need the ability to limit the number of operations a user can have.

For cloud platforms, an application gets charged for all computing activity. If a user posts one pic a day, it gets charged. If he posts 100 pics a day, it gets charged more.

What’s to stop a competitor or malicious actor from creating a script that posts 1 million pics per day just to break your budget?

You have to work really hard to limit how much users can give and take from your system. You have to draw the line between enthusiastic fanboy and aggressive fraudster.

Normally, that takes time and effort.

RavenDB makes it easy.

With its incremental time series, usage is easy to detect, monitor, and manage. You can also expand it to your distributed database cluster, catching clever tricksters trying to hide their multi-front assault by attacking from multiple nodes.

In this webinar, RavenDB CEO Oren Eini shows you how to protect the roses of your application by cutting the thorns to detect and disable anyone trying to bleed your application dry.

Get FREE access to the video

Webinar Details

Level Beginner to Expert
Audience Developers, Architects, DevOps
Duration 38 minutes
Published January 11, 2022