blog icon indicating copy to clipboard operation
blog copied to clipboard

Do blog post on how we scale to 500 req/s

Open ericholscher opened this issue 3 years ago • 2 comments
trafficstars

We got a bunch of love for this post: https://www.ethicalads.io/blog/2021/07/handling-100-requests-per-second-with-python-django/ -- we should do one for RTD. It can:

  • Talk about our architecture (Scaling Groups, Postgres, CDN, S3)
  • Highlight sponsors (AWS, Cloudflare)
  • Talk about some performance issues we've hit (404 tracking, 404's in general :x)

ericholscher avatar May 05 '22 20:05 ericholscher

Just to add, I think adding a little detail around what we're doing with sendfile and proxy headers is interesting as well.

davidfischer avatar May 05 '22 20:05 davidfischer

Also, I remember the weekend where we suffered an ongoing denial of service attack that spurred some of this action. It was the first weekend of August 2019. We were getting hundreds of thousands of new user accounts per day!

davidfischer avatar May 05 '22 20:05 davidfischer