Author: Peter Williams

How to componentize a monolith

Micro-service architectures are all the rage these days. Let’s say, totally hypothetically, that you already have a large code base that has all the pathologies we have come to expect from monoliths. You may think something like “we should break this behemoth up into a collection of components, each of which is comprehensible to mere

Continue Reading…

Author: Peter Williams

Services Questions

I recently had a colleague ask me several questions about service oriented architectures and breaking monoliths apart. This is an area in which i have a good deal of experience so i decided to publish my answers here. What is a “service”? A “service” is a discrete bit of functionality exposed via well defined interface

Continue Reading…

Author: Peter Williams

Author: Peter Williams

Author: Peter Williams

Author: Peter Williams

Author: Peter Williams

Author: Peter Williams

Author: Peter Williams

Author: Peter Williams