What are microservices? How they compare to traditional, monolithic arcitecture? When do you use one or the other? Get the lowdown here.