Scala by the Bay
Scala by the Bay is a By the Bay technology conference.
Talks & recordings
18 connected sessions
Building microservices with Scala, functional domain models and Spring Boot
In this talk you will learn about a modern way of designing applications that’s very different from the traditional approach of building monolithic applications that persist mutable domain objects in a relational database.We will talk about the microservice architecture, it’s benefits and drawbacks and how Spring Boot can help. You will learn about implementing business logic using functional, immutable domain models written in Scala. We will describe event sourcing and how it’s an extremely useful persistence mechanism for persisting functional domain objects in a microservices architecture.
Cross-platform development with Scala.js
This talk will explore the developer experience of using ScalaJS, from the boring-but-important cross-JVM/JS libraries, to pure-Scala client-server web applications, to whiz-bang ScalaJS games and animations. As the person who has written more ScalaJS code than anyone on the planet (!) I will go through the ups and downs of ScalaJS development, and demonstrate why you may want to try it out for your next round of web development.
Data as the Killer App for Functional Programming
Functional programming is a great computational paradigm which suits many different use cases. Almost none of each is as good match as data analysis. In this talk, Vitaly Gordon, a senior data scientist at LinkedIn and a Scalding contributor would walk you through the different use cases of functional programming for data processing.
Connections
18 relationships