are you guys practicing much of the reactive principles when architecting system, are the feelings all positive? I have worked on a few microservice based systems and i don't think there really is a way to totally isolate any direct inter-service dependancy or am i missing a trick :)