‘Microservice architecture’ has been a buzzwork in application architecture for a few years. But what are the pros and cons of a microservices based architecture versus a monolithic based architecture? How ‘micro’ is micro enough? Why did this trend begin, and is it only a trend? In this talk I will discuss the history of monoliths and the beginning of the microservices trend. I will weigh the pros and cons of each type of architecture. Finally, I will discuss the ‘just right’ size we use at Slice to move quickly and adapt appropriately.