Hey Rafael,
It's definitely possible to create worker processes in Python. In regular App Engine apps, you can use the
background_thread API, and in
Flexible Environment python apps, you can simply use the python
threading or
subprocess library, etc. While I'm not an expert or even very proficient with Firebase by any means, a quick look in their
documentation reveals that it should be possible to watch for changes without worker threads, and only fire notifications when a change actually does occur.
As for task queues, you might want to check out App Engine Task Queues.
Let me know if you have any further questions,
Sincerely,
Nick
Cloud Platform Community Support