Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Devnexus 2015 - Building Microservices w/ Scala, Functional Domain Models & Boot by Chris Richardson

DZone's Guide to

Devnexus 2015 - Building Microservices w/ Scala, Functional Domain Models & Boot by Chris Richardson

Learn an alternate way to build applications that doesn't involve building monolithic applications that persist mutable domain objects in a relational database.

· Cloud Zone ·
Free Resource

Learn how to migrate and modernize stateless applications and run them in a Kubernetes cluster.

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.

Chris Richardson is a developer and architect. He is a Java Champion, a JavaOne rock star and the author of POJOs in Action, which describes how to build enterprise Java applications with POJOs and frameworks such as Spring and Hibernate. Chris is also the founder of the original CloudFoundry.com, an early Java PaaS for Amazon EC2. He consults with organizations to improve how they develop and deploy applications.

For More Devnexus Videos, Click Here

Join us in exploring application and infrastructure changes required for running scalable, observable, and portable apps on Kubernetes.

Topics:
scala ,spring ,microservices ,devnexus ,cloud foundry ,Cloud

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}