Not just layers! What can pipelines and events do for you?

A session at NDC London

Wednesday 3rd December, 2014

4:20pm to 5:20pm (GMT)

When developers reach into their toolkit for architectural styles, they often explicitly uses layers to separate their domain from their presentation logic or infrastructure. They often implicitly use the repository style, with independent components updating the database. But there are many more styles out there, which can help you build your applications. In this talk we look at two of them: pipelines and events. Pipelines let us deal with streams of data effectively, and events provide significant advantages for loose coupling.

We discuss where these styles are appropriate and how to implement them in .NET. As both approaches can be used in-process or out-of-process we'll show examples of both, leading to an understanding of how distributed systems communicate using ideas such a SEDA - the staged event driven architecture.

About the speaker

This person is speaking at this event.
Ian Cooper

Software Developer in London, founder of #ldnug, speaker, tabletop gamer, geek. Tattooed, pierced, and bearded. The 'guv' on @BrighterCommand bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

NDC London

England England, London

1st5th December 2014

Tell your friends!


Time 4:20pm5:20pm GMT

Date Wed 3rd December 2014

Short URL


Official session page


View the schedule



See something wrong?

Report an issue with this session