For the love of god, please google, give us personal access tokens and not this Oauth madness inside GCP. It is impossible to get that in any big enterprise.
The only thing that ever really worked for me is taskwarrior.org. It is super easy to get started and can be made more sophisticated as you. I live in the terminal most of the time anyway so that makes it a natural fit.
I have no idea what any of the google tech has to do with anything here.
Quoting from the original spark paper:
Spark is built on top of Mesos [16, 15], a “cluster operat-
ing system” that lets multiple parallel applications share
a cluster in a fine-grained manner and provides an API
for applications to launch tasks on a cluster
When I started working at TeleAtlas Germany (former Robert Bosch Data; forever a part of TomTom now) in 2005 we still had production processes on the MapEngine technology coming from Etak. We had in-house python bindings that allowed for very productive development. It is fun to see this mentioned here today.
https://shop.fairphone.com/fairphone-5 <- 5 year warranty, 8 years of software updates, easy to repair, made from recycled parts etc. etc. This all exists today. We do not have to wait for Cupertino.