quarkusio / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
13.68k stars 2.65k forks source link

Add Extension for AWS Alexa Skill Kit (ASK SDK v2 for Java) #2461

Closed HemanandRajamani closed 1 year ago

HemanandRajamani commented 5 years ago

Adding the extension for AWS Alexa Skill Kit (ASK SDK v2 for Java) will enable supersonic start up of the aws lambda function and will help Alexa skills to get around the cold start delay without compromising the use of the already existing quarkus extensions.

gsmet commented 4 years ago

@marcinczeczko is there something that make sense to add to your AWS services extensions?

marcinczeczko commented 4 years ago

@gsmet - Alexa sdk is a different SDK. I didn't consider it, but it's worth to look at at some point in the future

fcracker79 commented 4 years ago

Up to this point I managed to use Quarkus to implement an Alexa skill, not natively. Unfortunately, though, it seems to be that when I try to make it native, the compilation fails because of references to unsupported methods (mostly from java.lang.Thread). I have opened an issue on StackOverflow (https://stackoverflow.com/questions/59531126/native-quarkus-with-aws-lambda-does-not-build/59576326#59576326). No luck for the moment.

fcracker79 commented 4 years ago

All in all, I managed to implement a fully functional Alexa Skill using Quarkus native. You can find all the details here. Hope this help to move forward to the implementation of an extension.

geoand commented 1 year ago

Closing because we have a Quarkiverse extension for this.