AWS lambda is a fantastic tool but the choice of languages is poor. Ive been using it for the last 8 months for restful microservices and we have had significant problems with startup times from a cold start. Java Lambdas are particulay bad. My advice is benchmark it before you cut over to use it.
I haven't used Java lambdas, so I honestly wouldn't know. I have had some strange experiences where (rarely) a particular lambda would take ages to start up (10+ sec), but most ran in just a few seconds.
AWS lambda is a fantastic tool but the choice of languages is poor. Ive been using it for the last 8 months for restful microservices and we have had significant problems with startup times from a cold start. Java Lambdas are particulay bad. My advice is benchmark it before you cut over to use it.
I haven't used Java lambdas, so I honestly wouldn't know. I have had some strange experiences where (rarely) a particular lambda would take ages to start up (10+ sec), but most ran in just a few seconds.
Why to use Java if we have python? :)
sincerely,
Past-Java-dev