cloud tasks - bobbae/gcp GitHub Wiki
Cloud Tasks lets you separate out pieces of work that can be performed independently, outside of your main application flow, and send them off to be processed, asynchronously, using handlers that you create.
These independent pieces of work are called tasks. For example, you need to update a database as part of processing a user request, but updates can be time-consuming. Offloading that detail as a task allows you to return from the request more quickly.
https://cloud.google.com/tasks
https://cloud.google.com/tasks/docs/concepts
https://cloud.google.com/tasks/docs/quickstart
https://cloud.google.com/tasks/docs/migrating
https://cloud.google.com/tasks/docs/deleting-appengine-queues-and-tasks
https://cloud.google.com/tasks/docs/dual-overview#http
https://cloud.google.com/pubsub/docs/choosing-pubsub-or-cloud-tasks
https://cloud.google.com/tasks/docs/comp-tasks-sched
https://cloud.google.com/tasks/docs/secure-queue-configuration
https://dev.to/frenchcooc/how-to-schedule-tasks-in-more-than-30-days-in-google-cloud-tasks-api-35f