From Embedded to IaC: Exploring Scala’s Role Across Modern Applications

about this session

Matteo Di Pirro

&

Thursday 
9:20 am

What makes Scala a suitable programming language across diverse application domains?

During this talk, we'll share the lessons we learned while using Scala in several production-ready systems: embedded and cloud-based applications, serverless computing and infrastructure as code (IaC).

For each case study, we'll highlight the key technical aspects to consider when choosing a language. For instance, we'll see how we addressed the challenges of resource-constrained embedded systems.

In cloud applications, we'll examine how Scala interacts with complex infrastructures. In the serverless space, we’ll discuss how native compilation helped us mitigate cold-start issues.

Finally, we’ll evaluate whether Scala can keep up with more specialized tools and languages in the realm of IaC. During our talk, we'll focus on how Scala impacts deployment efficiency and developer productivity.

Join us as we explore Scala's strengths and limitations across different domains!

Matteo Di Pirro
Matteo Di Pirro

Our Sponsors

coralogixUMATRCondukorMatechsscalaCZivergeRock the JVMZIO
DECEMBER 5 & 6 2024
ONLINE
get your ticket