When you click on "Accept all cookies"click, you agree to the storage of cookies on your device to improve website navigation, analyze site usage, and support our marketing efforts. For more information, see our privacy policy.

Scala - where does it make sense to use it?

Mario has on Bern Architects Meeting (BAT) A presentation was given at Zentrum Paul Klee on the topic of scale in a microservice environment at larger companies.

slides

Scala - where does it make sense to use it? of Mario Siegenthaler

Abstract

In the quest for greater agility and to break the often extremely long release cycles, many companies are moving their software landscape towards microservices with continuous delivery. As a result of this development, all services no longer necessarily have to be uniform; the most suitable technology can be used. As part of my contribution, I will show for which areas of application Scala is particularly suitable. In doing so, I will go into more detail on event-based domain-driven design with Scala and show ways of integrating such a service with existing applications.Finally, I will briefly address the operation; by means that Scala on the Java virtual machine ( JVM), guarantees a very high level of stability and can benefit from existing operational know-how.