2
6 Comments

What do you use to test your API endpoints? (rate limiting, API hit rates, ...etc)

Hey guys,

So I have an API that I'd like to test for performance. I want to play around with caching.
Do you have suggestions of a tool (preferably easy to install, which has a GUI) to simulate DOS attacks? And that can pool out nice stats?

I know you can do that with a script, but I am looking for a nice app that can do it for me.

Thanks a lot!

  1. 3

    I believe JMeter is quite a useful open source tool that can do this. Here is an article that explains its usage: https://www.guru99.com/jmeter-performance-testing.html

  2. 2

    I use Locust at work ( https://locust.io ), and it's great for locally run testing. You just a write a little script in Python (they provide a bunch of templates, so don't worry if you don't know Python), and you get a nice local server with counts, charts, graphs, logs, etc. and it's all free.

    1. 1

      Awesome Vance! Thanks for the tip :)

  3. 2

    It might not be exactly what you're looking for but I've used locust, artillery, and k6 in the past

    1. 1

      Ouuuh lots of new words. Thanks Thomas, will definitely check it out

Trending on Indie Hackers
After 10M+ Views, 13k+ Upvotes: The Reddit Strategy That Worked for Me! 42 comments Getting first 908 Paid Signups by Spending $353 ONLY. 24 comments I talked to 8 SaaS founders, these are the most common SaaS tools they use 20 comments What are your cold outreach conversion rates? Top 3 Metrics And Benchmarks To Track 19 comments Hero Section Copywriting Framework that Converts 3x 12 comments Join our AI video tool demo, get a cool video back! 12 comments