Best way to handle background jobs using Firebase functions? | Heykuki News