Bots at the door

Lock 08
HTTP/2HTTP/2SQLSQLUsers3,200 req/sUsers1,500 req/sNode API1 vCPU · 1 GBNode API2 vCPU · 2 GBPostgres2 vCPU · 4 GB
HTTP/2HTTP/2SQLSQLUsers3,200 req/sUsers1,500 req/sNode APINode APIPostgres

Turn every goal green.

Traffic
Signups200 req/s · writes onlyBots3,000 req/s · writes only1 more
Limit
Node API answers about 1,000 req/s
Bill
  • Node API4 USD/mo
  • Node API8 USD/mo
  • Postgres16 USD/mo
28 of 40 USD/mo

Goals

Not tested yet

Requests served each second.The share of requests that fail or get no answer.The share of requests that fail or get no answer.99 of 100 requests finish faster than this.What the servers and services cost each month.

A bot farm sends 3,000 signups/s from 100,000 home addresses. 200 people/s sign up, many behind shared mobile addresses. 1,500 members/s sign in. Block 90 percent of bot signups, at most 175/s. Fail under 1 percent of people and 0.2 percent of sign-ins. Signup p99 under 150 ms.

A reader with no tools stops page ordersTap or press Space to add or remove the reader

Separate reader · 0 of 100 attacks reach a tool

Parts you can add: Bot filter, Rate limiter. At most 3 parts. Budget: 40 USD/mo.

Tap a part to add it, or drag it onto a trace.Click a part to add it, or drag it onto a trace.