micronaut-projects / micronaut-core

Micronaut Application Framework
http://micronaut.io
Apache License 2.0
6.09k stars 1.07k forks source link

Support for Project.Fn Functions #1169

Closed graemerocher closed 3 years ago

graemerocher commented 5 years ago

Following discussion with @shaunsmith this issue is to gather ideas to improve support for Project.Fn functions.

Some ideas include:

Maybe other folks from Oracle can chime in with more ideas. @shaunsmith ?

shaunsmith commented 5 years ago

One more thing to explore is the use of GraalVM SVM. Fn has SVM support which Micronaut functions could leverage.

jamesrloveday commented 5 years ago

@shaunsmith one of the benefits that exist with the FN project is that an FN function coupled with GraalVm allows for making good use of native images, see https://medium.com/fnproject/serverless-functions-some-like-it-aot-ea8b46951335

If we can get something within the micronaut framework which allows for producing a function that will sit happily within the Fn project system and allow to make use of graal native that would be a massive bonus for users

graemerocher commented 3 years ago

These are supported, closing this old ticket