feral
feral copied to clipboard
Feral cats are homeless, feral functions are serverless
Did some preliminary research, there seem to be: 1. **Http functions.** These are a distinct type of function, and will need separate JVM and JS implementations. The JS implementation can...
Spinning @bpholt's comment out of https://github.com/typelevel/feral/issues/134#issuecomment-1003730364. Currently, we don't run the finalizer for the `Resource` acquired at the Lambda's startup, which is probably okay in many instances but not ideal....
This is a _very_ interesting example on https://docs.aws.amazon.com/lambda/latest/dg/nodejs-handler.html. > In the following example, the response from Amazon S3 is returned to the invoker as soon as it's available. The timeout...
We had a good one in https://github.com/typelevel/feral/pull/52#issuecomment-974246880, but then I went and changed the lambda encoding in #60. So would be good to make a new one. I.e. something that...
Might close #74 in the future. Instructions for testing: 1. get netlify-cli (e.g. `nix shell nixpkgs#netlify-cli`) 2. run `sbt fastOptJS` 3. `cp netlify/.js/target/scala-2.13/netlify-fastopt/main.js netlify/functions/example.js` (`netlify/functions` is the default directory for...
https://www.serverless.com/framework/docs/providers/aws/guide/deploying Seems friendlier to use and more universal.
This is a draft PR of my current progress on issue #134 so people can have a look and give feedback/suggestions. I think the main parts that still need work...
I wonder how feasible it would be to eventually implement a framework which could take Feral-defined lambdas and bundle them together as a persistent microservice (which presumably would run on...
It's here and it's very possible! Just needs https://github.com/typelevel/feral/issues/134 which I think is easy. Figuring out how to test it will be more challenging.