Azure / azure-functions-java-worker

Java runtime and core types for Microsoft Azure Functions
MIT License
89 stars 57 forks source link

First class support for Scala #189

Open monty-dev opened 6 years ago

monty-dev commented 6 years ago

It is possible, and not too difficult, to run Scala on Azure Functions using the Java Worker with a little bit of tweaking of how the project builds in sbt or maven to produce a fat jar. It would be amazing if MSFT could offer documentation and volcalize support for Scala and perhaps other JVM based languages. Currently, there is no mention of Scala in any of the Azure Functions documentation.

asavaritayal commented 6 years ago

@monteledwards thanks for filing the feature request! We'll keep this issue open to gauge traction from the community and get more input on the types of scenarios folks are hoping to accomplish with serverless Scala support.

monty-dev commented 6 years ago

No problem, @asavaritayal.

For those that are interested in testing Scala in Functions until there's support, I'll leave my blog post here - https://monteledwards.com/2018/10/07/deploying-scala-code-on-azure-functions/

berlix commented 5 years ago

to gauge traction from the community and get more input on the types of scenarios folks are hoping to accomplish with serverless Scala support

I'd love official Scala support. I think Scala is a great language for building micro-services, and Azure Functions is a great platform for them.

dalmat36 commented 5 years ago

to gauge traction from the community and get more input on the types of scenarios folks are hoping to accomplish with serverless Scala support

I'd like to see support!

mullent commented 5 years ago

I'd like to see support as well!

mrzackb commented 5 years ago

I'd love to see support!

Rednox commented 5 years ago

Support would be perfect.

jbl-ov commented 5 years ago

It would allow us to have a full scala pipeline in Azure, Azure functions -> EventHub -> Databricks

dalmat36 commented 5 years ago

@asavaritayal Is this still the best forum for voicing support of the capability?

Rednox commented 5 years ago

@robinmanuelthiel Do you know the best way to push this topic?

tsaru72 commented 5 years ago

@asavaritayal I'd like to see the support as well. Azure is missing out on real $$ by not doing so.

yuranos commented 3 years ago

Hey? Any update?

blavigne13 commented 3 years ago

Currently evaluating moving to Azure and I would also like to see this feature. It seems like scala jars work fine with azure functions, it's just that there's some extra complication in terms of build and deployment.

jotarada commented 3 years ago

It would be a nice add to azure the scala support. I would use it for sure. Just thinking on update my scala to java code to use azure functions make me sad and evaluate other options

olivergrabinski commented 2 years ago

As @monty-dev's blog post and repo are down, I have created an updated simple example here.

What complications have you encountered, @blavigne13?

molotch commented 2 years ago

I'd love native support for Scala.

cmhh commented 2 years ago

Looking unlikely, but I'd like to see support. I wonder if it's worth attempting to support this by building a giter8 template or something instead... so Scala users could do something like sbt new azure/azure-function.g8.