Reactive architecture

@TomCS @richardcs @jacobcs Please review and provide feedback.  I believe Tom and Richard has already reviewed these documents but just in case I would like a final review.  These articles are intended to define how we should apply microservices at CoSo assuming we get approval.
@nickcs What I am having trouble wrapping my head around is that if you make the services super simple as you suggest then it seems like in order to do much useful there will have to be the interdependencies that you see in service with more purposes. So it seems that the simpler you get with services that the differentiation I was referencing (primary vs secondary) becomes even more important so that it is clear which ports/adaptors are used for what within the global view of things. Am I missing a piece of understanding?