Task Scheduling with NodeJS and Redis

Sonny Trujillo Jr.
May 26, 2019 · 5 min read
Sample push-notification from uSTADIUM app

At uSTADIUM, we use a task scheduling system for sending thousands of push-notifications. The need for a task queue and scheduler wasn’t obvious at first. Our server would process notifications as they were needed during a request. Over time, this load began to overwhelm the system. I wasn’t sure how to fix it so it was an interesting journey solving this problem. In this article, I’ll discuss this method, how we built it…