Session + Live Q&A
7 Ways To Fail at Microservices
We all know the promise of microservices - organizational, agility, decoupling, pizza lunches, autonomy, fewer meetings. Some organizations actually achieve this. Others … don’t.
It turns out dividing an application up across multiple containers isn’t enough. Distributed is not a synonym for decoupled. A decomposed application may just be a health hazard. Cloud-native spaghetti isn’t something you want. Continuous deployment doesn’t mean ‘every six months’. And have you spoken to your release board and QA team about all this?
Here are some of the anti-patterns Holly will discuss:
- The murky goal
- Microservices envy
- Cloud native spaghetti
- The enterprise hairball, or “forgetting the back, front, and glue”
- The not-actually-continuous continuous integration and deployment
- The someday automation
- The not-actually-cloudy cloud
Speaker
Holly Cummins
Quarkus Senior Principal Software Engineer @RedHat
Holly Cummins is a Senior Principal Software Engineer on the Red Hat Quarkus team and a Java Champion. Before joining Red Hat, Holly was a long time IBMer. In her time at IBM, Holly has been a full-stack javascript developer, a WebSphere Liberty build architect, a client-facing consultant, a JVM...
Read moreFind Holly Cummins at:
From the same track
Managing Tech Debt in a Microservice Architecture
Tuesday Nov 2 / 02:10PM EDT
Every software company has to deal with tech debt, which slows down development. Ironically, it's usually difficult to get the support of the product managers who have a long list of high-profile features with tight deadlines to invest in paying down tech debt. What’s more, the problems...
Glenn Engstrand
Software Architect @rally_health
Airbnb at Scale
Tuesday Nov 2 / 01:10PM EDT
In 2018, Airbnb embarked on a high-stakes journey to transform our technology architecture from a monolithic Ruby app to a more scalable Service-Oriented Architecture (SOA). Three years on, we are in a good place to look back at what we have accomplished and reflect on where we are. In this talk,...
Selina Liu
Senior Software Engineer @Airbnb
Present and Future of the Microservice Architecture
Tuesday Nov 2 / 03:10PM EDT
When thinking about a microservice architecture there is so much to consider! The topic is broad, and sometimes the expertise needed to understand parts of it are deep. This can make them a pretty daunting subject. Lucking, QCon is at hand!In the final slot of the microservices track, we'll...
Glenn Engstrand
Software Architect @rally_health
Holly Cummins
Quarkus Senior Principal Software Engineer @RedHat
Dave Farley
Developer, Speaker, Consultant, Author of 'Continuous Delivery'