Tag Archives: architecture

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

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

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

Microservice chassis pattern

Build your microservices using a microservice chassis, which is a framework that handles cross-cutting concerns When you build a microservice you must put in place the mechanisms to handle cross-cutting concerns such as logging, externalized configuration, health checks, metrics, service discovery, … Continue reading

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

Microservices architecture pattern

Functionally decompose an enterprise server-side application into collection of services that can be developed, deployed and scaled independently A successful application typically grows in complexity as developers implement more and more features. At some point the application becomes so complex … Continue reading

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

Does each microservice really need its own database?

The short answer is yes. However, … Continue reading

Posted in architecture, microservices | Tagged , , | 14 Comments

Microservices are to services, as organic food is to food

On Thanksgiving morning, I listened to a fascinating interview with Jacques Pepin, the celebrated French chef and PBS personality. Part of the interview touched on the topic of organic food. He joked that his parents were organic farmers even though at the … Continue reading

Posted in microservices | Tagged , | Leave a comment