Granularity and Communication Tradeoffs in Microservices • Neal Ford • Devoxx Poland 2021