A MySQL database running on AWS EC2: This database was updated on a specific cycle. Each time, only new data is processed and each record is formatted into a HTTP request and sent to Segment. A CRON task was setup to trigger a database check daily and start the process if the database had changed since the last update. Also, PM2 was used to run the Node.js operation for redundancy reasons.