/uva-ls

Primary LanguagePython

uva-ls

LS project

Services

type platform Product docs python status notes
FaaS AWS Lambda docs 3.8 working nightmare to configure
FaaS GCP Functions docs 3.7 working okay
FaaS Azure Functions docs 3.7 working dodgy web console, good local testing
FaaS IBM Cloud Functions docs 3.7 working no logs
FaaS Alibaba Cloud Function Compute docs 3.6 working how many different CLIs do I need
FaaS Zeit Now docs 3.6 working Just Works
CaaS GCP Cloud Run docs 3.8 working thread time is broken for some reason?
PaaS GCP App Engine docs 3.8
  • IBM also has docker, but STDIN/STDOUT?
  • Alibaba also has docker functions, but not really documented?
  • Azure docker functions?
  • Google Appengine scale to 0?
  • Fargate requires at least 1 load balancer somewhere

additional docs

lib docs
pillow docs
http docs
flask docs
time (3.6) docs
aiohttp docs
asyncio docs

testing

notes

  • 2019-12-05 13:45 changed GCP run concurrency 80 -> 5
  • 2019-12-05 15:00 increased Alicloud function timeout 3 -> 60

setup

ibmcloud fn action create --kind python:3.7 --web raw --memory 128 cold ibmfunctions.zip
ibmcloud fn get warm --url

in virtualenv
func init azurefunctions --python
func azure functionapp publish lsproject

fun init
fun deploy
fun install -v --runtime python3 --package-type pip package-here

https://webcache.googleusercontent.com/search?q=cache:FmmiJU_o6qkJ:https://www.alibabacloud.com/help/doc-detail/74571.htm+&cd=2&hl=en&ct=clnk&gl=nl

additional testing ideas

  • probe runtime CPU frequency, does 1vcpu = 1vcpu

additional references: