Which architectural styles are you using in your applications?
I am thinking of monolithic, client-server, event-driven, service oriented and the like.
What made you chose the style? In the context of which kind of applications? What are your experiences with it?