If you’re using Firebase with a server to perform tasks like generating thumbnails of images, filtering message contents and censoring data, or fanning data out to multiple locations in your Firebase database, chances are you’re using (or need to use) Firebase Queue.
Firebase Queue is a fault-tolerant multi-worker job pipeline built on Firebase. It provides you with a way to organize workers or perform background work on your Firebase database or files.
This isn’t a tutorial on how to use firebase-queue, it is simply to show you how you can host & run your queue workers in a scalable environment (Google app engine).