Check out the newly revamped muCon London 2019 here!
Join us at muCon London on November 5-6th 2018

Join µCon London 2018 to learn how other teams have adopted microservices and what they learned along the way. Share the challenges you are facing, the technologies you are exploring and the skills you have gained with many other engineers passionate about creating highly flexible systems that rock.
Once again you'll have the chance to learn from leading experts of the microservices world - with VIP keynotes from the likes of Russ Miles, Chris Richardson, Chloe Condon, Crystal Hirschorn and Sarah Wells. Explore our full line-up here!
Follow us at #mucon for all the latest updates on the conference!
Tickets
We have some great Early Bird offers still available, so if you are planning to join us for two days packed with microservices fun, get your skates on and book your ticket today!
Code of Conduct
Please find our Code of Conduct here.
Get Involved
Would you like to help us facilitate a great conference? Help us set up the conference spaces, introduce talks and speakers, field Q&A questions with mics, or support some of the workshops and hacks we've got in store? Sign up as a volunteer and get a free ticket to the conference!
Impressions of last year
Excited? Share it!
Day 1: Monday 5th November
Join us for these awesome sessions!
Track | CTRL | ALT/TAB | ||||||
08:30
Invalid Time
Invalid Time
|
Registration & Breakfast Refreshments |
|||||||
09:00
Invalid Time
Invalid Time
|
Welcome to muCon 2018 - Day 1! |
|||||||
09:15
Invalid Time
Invalid Time
|
KEYNOTE
You need to get better at being wrong, and that’s what this keynote is all about. In this keynote talk Russ Miles, CEO of ChaosIQ, will share the tools and techniques he uses to turn inevitably BEING WRONG, into BEING SUCCESSFUL at BEING WRONG. BEING WRONG can be turned to our advantage, and in this talk Russ will share stories of how this has happened, and also the challenges to look out for. The myth of always being right when you create and operate software is over! You’re going to BE WRONG most of the time’s time to get better at BEING WRONG, learning to turn “accidents” such as outages into opportunities
architecture
mucon
microservices
About the speaker...Russ MilesRuss Miles is on a mission, as an Author, Speaker and Engineering Manager, to help people thrive in one of the harshest, and potentially impactful, working environments: software system engineering. Through his books, mentorship, open source contributions, talks, courses and his daily work, Russ tries to help people that are responsible for building and running some of today's most critical software-based systems to develop their own personal resilience, empathy, EQ and grit to flourish at work and in their lives. Russ can be reached in email at russ@russmiles.com, on Linkedin, and on Twitter.
|
|||||||
10:15
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
10:30
Invalid Time
Invalid Time
|
Bernd will not only use slides but also demonstrate concrete source code examples available on GitHub.
architecture
microservice-integration
microservices
mucon
About the speaker...Bernd RückerThroughout Bernd's 15+ years in software development, he has helped automating highly scalable core workflows at global companies including T-Mobile, Lufthansa and Zalando. Bernd has contributed to various open source workflow engines. He is co-founder and developer advocate of Camunda, an open source software company reinventing workflow automation. He co-authored "Real-Life BPMN," a popular book about workflow modeling and automation. He regularly speaks at conferences and write for various magazines. Bernd is currently focused on new workflow automation paradigms that fit into modern architectures around distributed systems, microservices, domain-driven design, event-driven architecture and reactive systems. Bernd tweets at @berndruecker and his GitHub can be found here. |
|
||||||
11:15
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
11:30
Invalid Time
Invalid Time
|
|
architecture
distributed-systems
mucon
dependency-management
serveless
microservices
About the speaker... |
||||||
12:15
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
12:30
Invalid Time
Invalid Time
|
|
architecture
ddd
mucon
microservices
About the speaker...Stefan HoferStefan studied Software Engineering in Austria and has a PhD in computer science. Since 2005, he has been working for WPS – Workplace Solutions Ltd. In Hamburg. Stefan hops from one domain to the next, assisting people to figure out how software can help them to get their job done. Follow him on Twitter @hofstef |
||||||
13:15
Invalid Time
Invalid Time
|
Lunch |
|||||||
14:15
Invalid Time
Invalid Time
|
|
architecture
heuristics
service-decomposition
microservices
evolutionary-architectures
About the speaker... |
||||||
15:00
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
15:15
Invalid Time
Invalid Time
|
In this talk, you’ll learn how to design, package and deploy reliable Spring Boot applications to Kubernetes. You'll understand the many configuration options available to configure your cluster and how best to tweak them to scale your application. Afterwards, you'll be able to sleep easy knowing you've followed Kubernetes best practices, so you avoid those wake-up calls in the middle of the night!
architecture
spring-boot
microservices
kubernetes
About the speaker...Daniele PolencicDaniele is a technical consultant at learnk8s.io and a certified Kubernetes administrator and authorised trainer partner for Kubernetes and the Linux Foundation. He’s passionate about solving problems and programming, particularly in JavaScript. In the last decade, Daniele has trained developers for companies in e-commerce, finance and the public sector. When he isn’t writing code, he advises startups in the London tech scene. Daniele tweets at @danielepolencic. |
Some of the biggest problems Richard has seen in helping teams build Microservices consistently come from the design of how the services communicate. The issues can seem subtle at first, but become crippling at scale - the first example he was exposed to caused a flood of deadlocks and timeouts as soon as it was turned on in the wild! Over the years, Richard has collected some of the causes of these problems which he'll share, with tips on how to avoid similar problems and stay on the happy path.
architecture
mucon
commands
microservices
About the speaker...Richard WellumRichard blogs at richardwellum.com. |
||||||
16:00
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
16:15
Invalid Time
Invalid Time
|
|
|
||||||
16:30
Invalid Time
Invalid Time
|
KEYNOTE
During this talk you will learn:
BritishGas approach takes data from both automated static analysis tools and live tracing & traffic sources; all combined to generate and keep an up-to-date graph of components and dependencies. A neo4j graph then used by other tools to, for example:
tracing-tools
neo4j
self-actualising-graph
dependency-mapping
architecture
microservices
About the speaker... |
|||||||
16:45
Invalid Time
Invalid Time
|
KEYNOTE
architecture
spring-boot
devops
mucon
microservices
spring-cloud
About the speaker...Andy CzerwinskiAndy tweets at@czeggers. |
|||||||
17:00
Invalid Time
Invalid Time
|
Beer Break |
|||||||
17:15
Invalid Time
Invalid Time
|
KEYNOTE
kubernetes
architecture
microservices
mucon
About the speaker...Sarah WellsSarah is a technology leader, consultant and conference speaker with a focus on microservices, engineering enablement, observability and devops. She has over 20 years experience as a developer, principal engineer and tech director across product, platform, SRE and devops teams. She spent over a decade at the Financial Times, leading as it transformed into a true cloud native organisation, releasing code 250 times as often and embracing autonomous empowered teams. She is currently writing a book about Enabling Microservice Success for O’Reilly. Find Sarah on twitter: @sarahjwells |
|||||||
18:15
Invalid Time
Invalid Time
|
Pizza & Drinks |
|||||||
22:00
Invalid Time
Invalid Time
|
End of Day 1 of muCon - See you tomorrow! |
Day 2: Tuesday 6th November
Join us for these awesome sessions!
Track | CTRL | ALT/TAB | ||||||
08:30
Invalid Time
Invalid Time
|
Registration & Breakfast Refreshments |
|||||||
09:00
Invalid Time
Invalid Time
|
Welcome to muCon 2018 - Day 2! |
|||||||
09:15
Invalid Time
Invalid Time
|
KEYNOTE
architecture
cqrs
events
keynote
microservices
mucon
About the speaker...Chris RichardsonChris Richardson is a developer and architect. He is a Java Champion, and a recognized thought leader in the microservice. Chris is the creator of Microservices.io, a pattern language for Microservice, and is the author of the book Microservice Patterns, which is available from Manning. He provides Microservices consulting and training to organizations that are adopting the Microservice architecture and is working on his third startup Eventuate, an application platform for developing Transactional Microservices. |
|||||||
10:15
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
10:30
Invalid Time
Invalid Time
|
architecture
modular-systems
mucon
bounded-contexts
microservice
About the speaker...Vladik KhononovFollow Vladik on Twitter @vladikk |
architecture
customer-journeys
microservices
mucon
digital-transformations
About the speakers...Kenny Baas-SchweglerOne of Kenny's core principles is sharing knowledge. He does that by writing a blog on his website baasie.com and helping curate the Leanpub book visual collaboration tool. Besides writing, he also shares experience in the Domain-Driven Design community as an organiser of Virtual Domain-Driven Design and Domain Driven Design Nederland. He enjoys being a public speaker by giving talks and hands-on workshops at conferences and meetups. Gideon de KokFollow Gideon @gideondk |
||||||
11:15
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
11:30
Invalid Time
Invalid Time
|
|
|
||||||
12:15
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
12:30
Invalid Time
Invalid Time
|
In this talk you will learn about domain-driven design in order to understand how to model software systems with few dependencies. You’ll also learn about organisation design patterns addressing the social needs of people building software systems. And you’ll see lots of examples based on years of practical experience.
architecture
mucon
domain-driven-design
continuous-delivery
microservices
About the speaker...Nick TuneHe is the co-author of two books: Patterns, Principles and Practices of Domain-Driven Design (Wrox) and Designing Autonomous Teams and Services (O'Reilly). To read some of his thoughts check out: ntcoding.co.uk/blog. |
architecture
lagom
distributed-computing
event-sourcing
cqrs
reactive-systems
About the speaker...Renato CavalcantiCheck out BeScala |
||||||
13:15
Invalid Time
Invalid Time
|
Lunch |
|||||||
14:15
Invalid Time
Invalid Time
|
monolith
architecture
mucon
microservices
About the speaker...Lewis Denham-ParryBefore that he worked in the FinTech sector with a number of start-ups (one was initially based out of his Parents garage). Since then, his work has taken him around Europe and the US, he has a passion for learning new things in the fast-paced tech world and connecting with people involved with it. Lewis co-founded Cloud Native Wales, as an initiative to help people learn Cloud Native technologies and establish a community to support each other. When he's not playing with tech, he's busy trying to understand the logic of a toddler, what his dog is thinking and spending time with his family (preferably on a ski slope). Follow Lewis on his personal Twitter @denhamparry and Cloud Native Wales @cloudnativewal, also check out his website denhamparry.co.uk. |
|
||||||
15:00
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
15:15
Invalid Time
Invalid Time
|
architecture
mucon
microservices
About the speaker...Richard RodgerRichard founded the Internet startup Ricebridge.com in 2003. He subsequently joined the Telecommunication Software and Systems Group (TSSG) and became CTO of one of its successful spin-off companies, FeedHenry Ltd. More recently, he became CTO and founder of nearForm.com. Richard holds degrees in Computer Science (WIT), and Mathematics and Philosophy (Trinity College Dublin). Richard is author of Mobile Application Development in the Cloud by Wiley. |
|
||||||
16:00
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
16:15
Invalid Time
Invalid Time
|
KEYNOTE
|
|||||||
17:00
Invalid Time
Invalid Time
|
Beer Break |
|||||||
17:15
Invalid Time
Invalid Time
|
KEYNOTE
team-building
diversity
community-building
architecture
art
About the speaker...Chloe CondonIf you're trying to place her face, yes- she's the young woman giving the awkward thumbs up in the "What It's Like to be a Woman at a Tech Conference" article (which she also wrote). Previously, she worked at Sentry.io where she created the (DevRel Award Winning) Sentry Scouts program (a camp themed meet-up ft. patches, s’mores, giant squirrel costumes, and boozy hot chocolate). She was recently featured in the Grace Hopper Conference 2018 gallery featuring 15 influential women in STEM by AnitaB.org. In early 2018 was named one of the "200+ Thought Leaders in Crypto and Blockchain" and still knows absolutely nothing about Crypto and Blockchain. Seriously- not a thing. She considers it her greatest accomplishment. |
|||||||
18:15
Invalid Time
Invalid Time
|
muCon 2018 Wrap-up |
|||||||
18:30
Invalid Time
Invalid Time
|
End of muCon 2018 - See you in 2019! |
-
Scaling Microservices with Message Queues, Spring Boot and Kubernetes
Featuring Daniele Polencic
You used the Spring framework to create web-services in the blink of an eye. And you know how great it’s to build small services that compose into a larger system. And it works great — until you have to run it in production.
With so many dependencies, how do you deploy applications in the right...
architecture spring-boot microservices kubernetes -
Keynote: Not Just Events: Developing Asynchronous Microservices
Featuring Chris Richardson
The microservice architecture functionally decomposes an application into a set of services. Each service has its own private database that’s only accessible indirectly through the services API. Consequently, implementing queries and transactions that span multiple services is challenging. In...
architecture cqrs events keynote microservices mucon -
Stop Bashing Orchestration! And Long Live Choreography!
Featuring Martin Schimak
How can you approach end-to-end business processes crossing multiple microservices? A choreography leverages event collaboration, orchestration suggests a request-and-response oriented style. Which pattern should you prefer? In this talk, Martin will explore the arguments put forward for one or...
architecture orchestration deployment mucon microservices -
Master your Domain with Domain Storytelling
Featuring Stefan Hofer
When you want to find meaningful boundaries for microservices, you must first master the domain. In a live modeling session, Stefan will show you how you can build up domain knowledge with Domain Storytelling.
Domain Storytelling means that you let domain experts tell you stories about their...
architecture ddd mucon microservices -
Lightning Talk: Bulding Event-Sourcing Microservices With Kafka
Featuring Pegerto Fernandez Torres
Event sourcing was born with the idea of decomposite the monolithic, they have become the defacto architecture for a software problem.
But microservice present different challenges for a data-centric organisation, including the decentralisation of the source of truth, in this talk Pegerto will...
architecture kafka event-sourcing mucon microservices -
Stop Reinventing The Wheel With Istio
Featuring Mete Atamel
Containers provide a consistent and reproducible environment to run our services. Orchestration systems like Kubernetes help you to manage and scale our container cluster with a consistent API. This is a good start for a loosely coupled microservices architecture but it is not enough. How do you...
architecture istio microservices orchestration containers mucon -
How Monzo Replaced a Critical Live System Without Anyone Noticing
Featuring Irina Bednova
What happens when your platform reaches a point where you need to rethink previous decisions? How does the microservice architecture hold up against changes spanning across large parts of the system? Monzo has several payment processors used by hundreds of thousands of people daily and handling...
architecture mucon microservices -
Cultivating a Microservice Culture Via Tooling
Featuring Tom Vance
In this talk Tom will share with you a guided end-to-end tour of the microservice engineering experience at Holiday Extras, which gets used and loved daily by 80 engineers spread over 20 teams. You'll be peeking under the hood at how new services are built, how code gets shared, how CI and...
architecture case-study infrastructure microservices -
Implementing Microservices In Serverless Paradigm
Featuring Nikhil Barthwal
Microservices architecture uses an assembly of fine grained services to deliver functionality. The goal of this architectural style is to innovate by reducing the dependencies between teams which results in faster code to production.
Serverless Architecture Code is an execution model where...
architecture distributed-systems mucon dependency-management serveless microservices -
One Monolith / One Macroservice / Many Microservices
Featuring Lewis Denham-Parry
From working with a number of companies, the only constant is seeing that each company has their own way of migrating from a monolith to a microservice architecture, and it never working out as planned.
In this talk Lewis will share with you the idea of embracing your monolith and making it a...
monolith architecture mucon microservices -
Lightning Talk: Microservices and Dependency Mapping - How to Obtain and Leverage the Graph of the System Component Interactions
Featuring Mikael Wozniak
BritishGas adopted microservices 2 years ago. A heavily distributed architectural style that comes with opportunities and challenges when it comes to understanding how a given system actually works. Mapping the dependencies between the ever growing list of involved components is becoming crucial...
tracing-tools neo4j self-actualising-graph dependency-mapping architecture microservices -
3 Common Pitfalls In Microservice Integration And How To Avoid Them
Featuring Bernd Rücker
Integrating microservices and taming distributed systems is hard. In this talk Bernd will share with you three challenges he's observed in real-life projects and discuss how to avoid them.
architecture microservice-integration microservices mucon -
Distributed System Reliability Through Chaos Engineering
Featuring Sylvain Hellegouarch
Downtime in any system is costly, often with dire consequences to a business profile. Whether it's a direct income loss or a more impactful negative perception of your company. If you are not measuring and harnessing those costs, you cannot prepare for failures when they hit you. Chaos...
architecture devops scalability security chaos-engineering -
Keynote: Operating Microservices: Everything Is at Scale
Featuring Sarah Wells
If you only have to do things a few times, you can do them manually. With microservices, you need to automate pretty much everything. Doing it manually just takes too long.
And it’s not just provisioning and deployment pipelines. How do you keep service run books up to date for 100+ services?...
kubernetes architecture microservices mucon -
Sociotechnical Architecture: Aligning Teams and Software for Continuous Delivery
Featuring Nick Tune
A loosely coupled software architecture and an organisational structure to match is one of the biggest predictors of continuous delivery performance (Forsgren et. al.). Accordingly, if you want to optimise end-to-end value creation and delivery in your organisation you need to you need to adopt a...
architecture mucon domain-driven-design continuous-delivery microservices -
Lightning Talk: Type Me If You Can: A Type-driven Approach to Microservice Development
Featuring Rumyana Neykova
Types are probably the last thing that comes to your mind when someone mentions microservices. The aim of this talk is to change this misconception.
Rumyana will share with you that types can be used to understand, test, specify and verify microservices. In particular, she will give you a crash...
architecture type-driven microservices-development microservices -
Keynote: Deriving Meaning in a Time of Chaos: The Intersection Between Chaos Engineering and Observability for Distributed Systems
Featuring Crystal Hirschorn
In this talk Crystal will explore incident planning, postmortem-driven development, chaos engineering, and observability practices and the impact this can have for operating distributed systems as scale. You will learn about the exponential effect chaos engineering practices can have on levelling...
systems-safety incident-management observability chaos-engineering distributed-systems architecture -
Lightning Talk: Microservice Or Micromonolth
Featuring Andy Czerwinski
So what criteria do you use to describe the microservices that you have deployed into production? Do they follow the "golden path" of each service having control over every aspect of its self and all its supporting services? Or as you break up the ancient monolith, do you recreate lots...
architecture spring-boot devops mucon microservices spring-cloud -
2
Placing Microservices in Digital Transformations
Featuring Kenny Baas-Schwegler and Gideon de Kok
Microservices and Digital Transformations share a lot of the same properties; (almost) everyone is doing it, (almost) nobody knows how to do it, (almost) no-one actually knows what it means beyond the buzzword bingo. But in the focus to reduce structural complexity, the increase of autonomy and...
architecture customer-journeys microservices mucon digital-transformations -
Building Teams That Build Microservices
Featuring David Genn
A microservices architecture can help teams build more flexible and resilient systems where changes can be released more frequently to production. To make adopting microservices successful, you need to focus as much time on refactoring your teams and culture as you do your code.
To make the most...
architecture microservices team-culture mucon -
Keynote: Let Me Entertain You: How Theatre and Comedy Help Build Developer Communities
Featuring Chloe Condon
Engineers are people, too: they like the be entertained”: this has been Chloe's mantra while helping build developer communities in the Bay Area as a Developer Evangelist/Advocate. As a former musical theatre actress, Chloe found that many meet-ups, conferences, and events she went to lacked...
team-building diversity community-building architecture art -
Keynote: How to be WRONG with Microservices, and still WIN
Featuring Russ Miles
Being wrong is often seen as the WORSE THING THAT CAN HAPPEN(tm), especially when you’re building business critical applications and services. But the increased velocity of modern software development, as enabled with continuous delivery and a micro services architectural style, plus the...
architecture mucon microservices -
Messages - Patterns and Pitfalls
Featuring Richard Wellum
When you design and build an ecosystem of Microservices, the communication between them is a vital part. During this talk you will learn at the main message types at your disposal, and how designing our messages with Commands, Events and Queries will control both your interaction with other...
architecture mucon commands microservices -
Microservices, Bounded Contexts, and Everything in Between
Featuring Vladik Khononov
“95% of the words are spent extolling the benefits of ‘modularity’ and that little, if anything, is said about how to achieve it” - Glenford J. Myers, 1978. This quote is 40 years old. Today, 4 decades later, nothing has changed except terminology. Time to fix this.
In this talk Vladik will share...
architecture modular-systems mucon bounded-contexts microservice -
Journeys To Cloud Native Architecture: Sun, Sea And Emergencies
Featuring Nicki Watt
For many businesses looking to embrace modern business practices, deliver and scale faster, adopting a Cloud Native mindset and architecture makes sense. In this talk Nicki Watt, from OpenCredo, will explore the realities of making that journey for a number of clients. Far from being a smooth...
architecture mucon real-world-experience devops cloud-native microservices -
Heuristics for Identifying Microservice Boundaries
Featuring Erich Eichinger
When identifying microservice boundaries, it is not enough to consider domains only. Other forces like organisational communication structures, and time, strongly suggest that you also should include other criteria in your considerations. Based on real world experience of numerous projects, this...
architecture heuristics service-decomposition microservices evolutionary-architectures -
Securing Kubernetes Networking with a Service Mesh
Featuring Nic Jackson
Many organizations are discovering the networking complexity involved in running a microservice system. Over the last few years, many influential companies have investigated this problem. At the moment, one popular solution is to use a service mesh. A service mesh allows you to replace...
architecture devops microservices mucon -
What Can Lagom Do For You?
Featuring Renato Cavalcanti
Much has been said about building Microservices and the advantages of it, but how can you build truly scalable and distributed Microservices systems?
In this talk, Renato will share with you the architectural principles promoted by the Lagom Framework. Through interactive demos you will learn how...
architecture lagom distributed-computing event-sourcing cqrs reactive-systems
-
μCon: The Microservices eXchange
Two days - Online Conference
Join us at μCon: The Microservices eXchange, where over two community-focused days you'll connect with experts and likeminded developers. Share the challenges you are facing and discover how other teams have adopted microservices as you learn and share alongside engineers from around the...
architecture microservices -
µCon London 2019 - The Conference on Microservices, DDD & Software Architecture
Three days in London
muCon - The Conference on Microservices, DDD & Software Architecture is the evolution of muCon London and DDD eXchange.
distributed-systems systemsarchitecture communication observability event-sourcing cqrs devops collaborativemodeling boundedcontexts kubernetes cloud architecture serverless mucon microservices ddd event-storming -
µCon London 2017: The Microservices Conference
Two days in London
Speed of change matters to anyone building software. Many engineering teams have identified Microservices as an important component of this architectural approach to designing more flexible systems that can meet the needs of their fast changing businesses. Applying this approach however, is hard....
microservices mucon architecture serverless cloud -
µCon 2016: The Microservices Conference
Two days in London
Speed of change matters to anyone building software. Many engineering teams have identified Microservices as an important component of this architectural approach to designing more flexible systems that can meet the needs of their fast changing businesses. Applying this approach however, is hard....
mucon microservices architecture soa cloud rest -
µCon 2015: The Microservices Conference
Two days in London
Speed of change matters to anyone building software. Many engineering teams have identified Microservices as an important component of this architectural approach to designing more flexible systems that can meet the needs of their fast changing businesses. Applying this approach however, is hard....
mucon microservices architecture soa cloud rest -
µCon Stockholm 2015: The Microservices Conference
Two days in Stockholm
Speed of change matters to anyone building software. Many engineering teams have identified Microservices as an important component of this architectural approach to designing more flexible systems that can meet the needs of their fast changing businesses. Applying this approach however, is hard....
architecture cloud microservices mucon -
µCon 2014: The Microservices Conference
Two days in London
Want to learn how to manage and deploy architectures based on microservices? Eager to hear from those at the forefront of microservices? Then join us for the first ever µCon! A packed programme of world-leading experts and industry practitioners is topped off by a park bench panel, where experts...
soa architecture paas microservices cloud event-driven-architecture rest