Category Archives: microservices

Oracle Code NYC and Reddit AMA: No such thing as a microservice!

Next Tuesday at Oracle Code NYC, I’ll be giving a keynote There is No Such Thing as a Microservice! This talk will clarify the definition of the term Microservice Architecture, describe why it is not a silver bullet and outline the issues you … Continue reading

Posted in microservices | Tagged , | Leave a comment

The human side of adopting the microservice architecture

Adopting the Microservice Architecture changes your architecture, your organization and your development processes. Ultimately, however, it changes the working environment of people, who are fundamentally emotional. Their emotions, if ignored, can make the adoption of microservices a bumpy ride. The … Continue reading

Posted in microservices | Tagged , , , | Leave a comment

Navigating the microservice architecture pattern language – part 1

The microservice architecture pattern language consists of numerous groups of patterns. The value of a pattern language exceeds the sum of it’s individual patterns because it defines  these relationships between the patterns: Predecessor – a predecessor pattern is a pattern that … Continue reading

Posted in microservices | Tagged , , , , | 1 Comment

Microservices training at Healthesystems in Tampa, FL

Earlier this year, I taught three microservices training classes at Healthesystems. They are a Tampa, FL based company that is migrating their large, complex monolithic application to a microservices architecture.  They have invested heavily in bringing outside expertise to help with the … Continue reading

Posted in microservices, training | Tagged , , | Leave a comment

Microservices training and good food in Lisle, IL

Last week, I spent 4 days in Lisle, IL teaching a condensed version of my hands on 5 day microservices class. You are probably wondering where and what is Lisle, IL? That was my reaction when the client told me the … Continue reading

Posted in food, microservices, training, travel | Tagged , , , , | Leave a comment

There are no silver bullets

Earlier this year, I wrote a blog post for O’Reilly describing my motivations for creating the microservices pattern language. It begins with: Back in 1986, Fred Brooks, author of The Mythical Man-Month, said that in software engineering, there are no silver … Continue reading

Posted in microservices | Tagged , , | Leave a comment

Upcoming microservices public training classes

Over the next couple of months I am teaching a couple of public, 1 day  microservices training classes: April 28th, Oakland, CA – information and registration May 15th, San Francisco – information and registration This is what the class covers: A … Continue reading

Posted in microservices, training | Tagged , | Leave a comment

My new O’Reilly training video: Event-Driven Microservices

I am super excited about my new training video that has just been published by O’Reilly: Event-Driven Microservices – a Pattern Language for Deployment, Communication, and Refactoring. The 4 hour 46 minute video presents a balanced view of the benefits and drawbacks of … Continue reading

Posted in microservices | Tagged , | Leave a comment

Thoughts on “if you can’t build a well-structured monolith, what makes you think microservices is the answer?”

A couple of weeks ago at the DevNexus conference Simon Brown gave a keynote (slides) titled the “Modular Monolith”.  It was an interesting presentation and he made a number of good points. His final slide asked this excellent question: If you can’t … Continue reading

Posted in microservices, Uncategorized | Tagged , , , | 1 Comment

Microxchg 2016: A pattern language for microservices

A couple of weeks ago, I spoke at the MicroXchg conference in Berlin. It is a small, two track conference that is just about microservices. Lots of great topics. In particular, it was nice to see that the discussion has moved beyond … Continue reading

Posted in microservices, Uncategorized | Tagged , , , , | 1 Comment