All On Demand

Missed the live action from our virtual events, you can watch recordings of all the proceedings on-demand here.

Architecture Foundations: Styles & Patterns

Neal Ford

A key building block for burgeoning software architects is understanding and applying software architecture styles and patterns. This session covers basic application and distributed architectural styles, analyzed along several dimensions (type of partitioning, famil...

Behold The Monolith: Understanding The Microkernel Architecture

Mark Richards

The current trend in the industry is to break apart monolithic applications into smaller pieces called microservices. This trend towards microservices sometimes implies that monolithic architectures are bad and should be avoided. In this session Mark Richards shows t...

Choosing the Right Analogies and Paradigms for Versatile Architectures

Nagaraj Nagabushanam

Just like how beacons in maritime and exploration helped people find their way (and more importantly their way back) till the early 1920s and inspired technology and applications around bluetooth beacons, we can find several such analogies that help design and archit...

Microservice Migration Roadmap

Mike Amundsen

So you’re convinced that adding microservices to your IT organization’s offerings is a good idea. But how do you get there? What does it take to move from monolithic releases to microservice releases and how can you do this in a way that doesn’t disrupt your current ...

Domain-Driven Design - Where Rubber Meets the Road

Raju Gandhi

This is a follow-up to the Microservices and Domain-Driven Design — The Strategic Parts talk, so if you haven't watched it yet, we highly encourage you ...

Microservices and Domain-Driven Design — The Strategic Parts

Raju Gandhi

We live in a world of microservices. Yet, what is a microservice? What defines the boundaries of a microservice? How do we define the relationships between microservices? Thankfully domain-driven design gives us the concepts and practices to better design and decompo...

Where is my Cache? Architectural Patterns for Caching Microservices

Rafal Leszko

Everybody needs caching! However, where exactly to place it in your system? Inside your application or as a layer in front of it? Inside or outside the container? In the era of Cloud Native and Microservices these questions get even more complicated. In this session ...

Full-Stack Test Automation with Karate

Peter Thomas

Karate started out as an open-source tool for testing web-services - and has evolved to become the only open-source tool to combine API test-automation, mocks and performance-testing into a single, unified framework. Just over 2 years old, Karate's success ...

Software Architecture by Example

Neal Ford

While many attendees learn from abstract concepts, others prefer to see concepts in action. This session eschews software architecture theory and instead illustrates the process of architecture design using two concrete examples: Silicon Sandwiches and Going, Going, Gon...

Paved Roads - Architecting for Distributed Teams

Nathaniel Schutta

As we migrate towards distributed applications, it is more than just our architectures that are changing, so too are the structures of our teams. The Inverse Conway Maneuver tells us small, autonomous teams are needed to produce small, autonomous services. Architects...

See Highlights of
Wurreka

Hear What Attendees Say

PwC

“Once again Wurreka has knocked it out of the park with interesting speakers, engaging content and challenging ideas. No jetlag fog at all, which counts for how interesting the whole thing was."

Cybersecurity Lead, PwC

Intuit

“Very much looking forward to next year. I will be keeping my eye out for the date so I can make sure I lock it in my calendar."

Software Engineering Specialist, Intuit

GroupOn

“Best conference I have ever been to with lots of insights and information on next generation technologies and those that are the need of the hour."

Software Architect, GroupOn

Hear What Speakers & Sponsors Say

Scott Davis

“Happy to meet everyone who came from near and far. Glad to know you've discovered some great lessons here, and glad you joined us for all the discoveries great and small."

Web Architect & Principal Engineer, Scott Davis

Dr. Venkat Subramaniam

“Wonderful set of conferences, well organized, fantastic speakers, and an amazingly interactive set of audience. Thanks for having me at the events!"

Founder of Agile Developer Inc., Dr. Venkat Subramaniam

Oracle Corp.

“What a buzz! The events have been instrumental in bringing the whole software community together. There has been something for everyone from developers to architects to business to vendors. Thanks everyone!"

Voltaire Yap, Global Events Manager, Oracle Corp.