Refactoring to a System of Systems - Oliver Gierke
Microservices, Serverless Day: Thursday Time: 11:50 Room: 2008 Teams that have built monoliths for years are used to certain patterns of interaction between different parts of the code base. Simply replicating those patterns when splitting up a system into a distributed one usually introduces a lot of complexity and drawbacks that often totally subvert the desired effects of a split up of the system in the first place. The talk takes a look at a concrete sample of monolithic module interactions and identifies the problems that arise if that approach is transferred as-is into a distributed system. We then discuss an alternative variant of the monolithic implementation and how that approach improves the system's modularity for the monolith and how it minimizes the cost and problems when splitting up the monolith or even starting with a system of systems in the first place. Oliver Gierke, Spring Data Project Lead, Pivotal Filmed at SpringOne Platform 2017

Consumer Driven Contracts and Your Microservice Architecture - Marcin Grzejszczak, Adib Saikali

JUnit 5 — New Opportunities for Testing on the JVM - Sam Brannen

The Beginner’s Guide To Spring Cloud - Ryan Baxter

Architecting for cloud native data: Data Microservices done right using Spring Cloud

I can't believe it's not a queue: Using Kafka with Spring

New in Spring Framework 5.0: Functional Web Framework - Arjen Poutsma

Developing microservices with aggregates - Chris Richardson

Designing, Implementing, and Using Reactive APIs - Ben Hale, Paul Harris

Reactive DDD: Modeling Uncertainty - Vaughn Vernon

Kubernetes for the Spring Developer - Meaghan Kjelland

Webinar: Internal Building Blocks: Aggregates, Entities, Value Objects Part 3/5

Building microservices with event sourcing and CQRS

55 New Features in JDK 9 - Simon Ritter

Distributed Tracing : Latency Analysis for Your Microservices - Grzejszczak, Krishna

DDD & REST - Domain Driven APIs for the web - Oliver Gierke

Serverless Spring - Mark Fisher

Next Generation OAuth Support with Spring Security 5.0 - Joe Grandja

Cloud Event Driven Architectures with Spring Cloud Stream 2.0 - Oleg Zhurakousky, Gary Russell

State or Events? Which Shall I Keep? - Jakub Pilimon, Kenny Bastani

