Using Graph Theory and Network Science to Explore your Microservices Architecture

Updated on July 3, 2019
GOTO Copenhagen 2019
Nicki Watt
Nicki Watt

CEO/CTO at OpenCredo

So your microservice system has been up and running for a while. You know you’ve diligently employed every ounce of your experience and knowledge over time to design a sensible application architecture, with hopefully sensible boundaries.

But time is now throwing new questions your way:
Are my boundaries still sensible?
Have any anti-patterns crept in, have I inadvertently created the dreaded distributed monolith?

This talk explores how network science and graph theory techniques can be applied to help gain insight into, and explore questions about your microservices architecture.