Edson Yanaga | Devoxx

Edson Yanaga
Edson Yanaga Twitter

From Red Hat

Edson Yanaga, Red Hat's Director of Developer Experience, is a Java Champion and Microsoft MVP. He is also a published author and a frequent speaker at international conferences, discussing Java, Microservices, Cloud Computing, DevOps, and Software Craftsmanship.

Blog: http://www.yanaga.me

track.10 Architecture & Security

Microservices Data Patterns: CQRS & Event Sourcing


"One size does not fit all." And this is still specially true for your distributed data! Different types of data require different approaches of how you distribute & manipulate your data.

Update frequency? Staleness? Push or pull? Legacy or new? Cache or direct read? Event Sourcing? Business or low-level events? Check this session to see how different technologies such as Data Virtualization, Change Data Capture, In-memory Data Grids, Reactive Programming and much more can be applied to solve a plethora of different data scenarios with different requirements.

track.10 Architecture & Security

Slice & Dice your Monolith with Domain-Driven Design

Deep Dive

Aren't you tired of hearing that Domain-Driven Design and Bounded Contexts are the "solution" for proper slicing your legacy monolithic application? But yet nobody shows you how! Well, not anymore.

We'll take 20+ years of experience on this field and pack everything on this intensive deep dive session. We'll perform a live coding session starting with a legacy monolith with an anemic domain model. Then we'll constant refactor & restructure the code to show how can we properly encapsulate data and behavior on Bounded Contexts. After that we'll slice & dice code and data and consider some evolutionary steps for your integration. We got it covered: baby steps, CQRS, Event Sourcing, and more! Everything done from a practical and hands-on approach until you (maybe) can reach the eden of distributed Domain Events within your application.

track.4 Server Side Java

WildFly AppServer & WildFly Swarm Community BOF

BOF (Bird of a Feather)

The reports of Java EE death are greatly exaggerated - come to the WildFly AppServer/Swarm community BOF to discuss over beer the present and future of Java EE on and off the cloud.

Floor plans