Author Archives: ceracm

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

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 – more than just infrastructure

Originally posted on Eventuate.IO:
Matt Miller of Sequoia recently published a map of the microservices ecosystem. We have updated our @sequoia #microservices ecosystem map. Thank you for the feedback, please keep it coming! pic.twitter.com/U1kd7X58IE — Matt Miller (@mcmiller00) January…

Posted in Uncategorized | Leave a comment

API Gateway pattern

Have a service that acts as the sole entry point into a microservices-based application Consider a mobile shopping application.  The product information that it needs to show to the user includes the description, price, reviews, recommendations and shipping information. The ownership of that data … 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 , , | 12 Comments

Monstrous monoliths – how bad can it get?

I recently posted a survey on twitter asking folks to describe their monolithic application: How big is your monolithic application? LOC? Jar files? Size? Startup time? I’m listening to confessions: http://t.co/bMQH6R4hFR — Chris Richardson (@crichardson) April 15, 2015 So far … Continue reading

Posted in microservices | Tagged | 1 Comment