News for hackers. Stuff that matters.
Re:DigitalOcean Functions: A powerful serverless computing s... by rabbah on Tuesday May 24, 2022 @11:22AM (#31493284)
The foundation is Apache OpenWhisk https://github.com/apache/openwhisk with DO specific customization to work with App Platform, managed databases, trusted sources, log shipping, and other DO specific capabilities. The closest programming model is AWS Lambda in terms of the semantics and execution model.
Re:DigitalOcean Functions: A powerful serverless computing s... by SkyAndSand on Tuesday May 24, 2022 @11:11PM (#31500192)
So that means that there is a vendor lock in and I can't just move over to say IBM Cloud Functions (despite both being based on OpenWhisk)?
Re:DigitalOcean Functions: A powerful serverless computing s... by rabbah on Wednesday May 25, 2022 @08:14AM (#31503402)
OpenWhisk functions are vendor agnostic and have a generic signature of JSON in and JSON out and no other dependencies. Functions on DigitalOcean may also run functions from Netlify and AWS Lambda (and vice versa). You can run the same functions on IBM Cloud Functions and Adobe I/O runtime. This article from 2020 runs the same code on multiple clouds included self hosted for the curious https://openwhisk.blog/post/advocate/openwhisk-portable-serv....
Re:DigitalOcean Functions: A powerful serverless computing s... by SkyAndSand on Friday May 27, 2022 @06:54AM (#31528085)
Any plans for supporting ruby as well? It seems that there is an OpenWhisk runtime for that.