Bryan goes to camp, gets geek on.
Bryan – 8/15/2012 10:30 AM – Erlang Goes to Camp!
Bryan – 8/15/2012 2:30 PM – Erlang, CQRS and .NET (Architectural S’mores)
The squares run away from CQRS, the hipsters run away from C# (aka “leaving .NET”), and who the hell has even heard of Erlang? In this session we will demonstrate how these three anti-heroes can join together to form an effective, non-traditional, badass way of building beautiful, scalable, maintainable systems. What is CQRS? CQRS is an architectural pattern with two goals 1) commit technological heresy 2) separate reads from writes at the system level. What’s Erlang? An industry-proven functional programming language that simplifies writing reliable, concurrent, distributed systems. What’s .NET? OK, stop with the silly questions. Well why these three? Many of the ideas of CQRS dovetail perfectly with the sweet-spots of Erlang… er, um… until you get to the UI part. Erlang doesn’t have much to say about the CQRS tenet of task-based UIs, but Microsoft does— search “Microsoft Inductive User Interface” and you’ll see what I mean. Erlang + CQRS + .NET “Go Team!”