Feral is a library within the Typelevel ecosystem, initially supporting AWS Lambda. The project aimed to expand Feral to support other serverless providers, specifically Vercel and Google Cloud, allowing developers to easily switch between platforms. The goal is to facilitate greater freedom without major code refactoring. Contributions included adding AWS Lambda event support, attempting to create Vercel support, and successfully integrating Google Cloud HTTP functions for both JVM and Node.js runtimes, despite encountering some minor issues.
The project aimed to extend Feral's functionality to support serverless providers such as Vercel and Google Cloud, enhancing flexibility for Scala developers in choosing cloud platforms.
Feral is designed to enable seamless switching between cloud providers, allowing Scala developers to adapt to new environments without significant codebase refactoring.
#serverless-functions #feral #typelevel #cloud-providers #serverless #cloud-computing #gsoc-2024 #google-summer-of-code
Collection
[
|
...
]