Backend Engineer and Blockchain Developer. Keep learning | Spread Knowledge

Develop a lightweight, in-memory API rate limiter using Node.js.

Rate Limiting is one of the most important features which should be implemented in every web application. There are a lot of variations in the case of rate-limiting such as -

  • IP based rate limiting — preventing Denial of Service attacks
  • Account specific rate-limiting — protection against brute force attacks

Use Express.js, BullMQ, Cron jobs, and get email notifications

Stock price on phone
Photo by CardMapr on Unsplash.

Everyone in this world is busy and we often forget things. Motivated by these two statements, I decided to build a simple cryptocurrency price alert microservice that will send an email notification if the price of a specified coin goes above/below a certain threshold.

You no longer need to stare…

Pranesh A S

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store