Concurrency without the Pain
The .NET platform’s most recent major releases prominently feature improved concurrency tools and keywords, and that’s no accident. In a world where developers are expected to build applications that are consistently responsive across a wide range of devices, user experiences, and workloads knowing how to take full advantage of the power of concurrent programming is essential.
But let’s face it: even with nice tools like the TPL and async / await, multi-threaded concurrent programming has typically been a bottomless pit of despair, Heisenbugs, and lessons learned the hard way.
None of this is true with Akka.NET and the actor model: a powerful programming methodology that makes building concurrent applications easy, fun, and much more powerful than what we had before.
Aaron’s slide deck on Akka.NET and the Actor Model is now available.
Aaron Stannard is the CEO and founder of Petabridge, where he makes distributed programming for .NET developers easy by working on Akka.NET, NBench, and dozens of other OSS projects.
Aaron also just recently founded Sdkbin - think NuGet meets the App Store, to help OSS and .NET developers build sustainable businesses around their work.
Prior to Petabridge Aaron founded MarkedUp Analytics, a real-time in-app marketing and analytics service used by 1000+ developers to track real-time Windows Store app usage and send targeted push notifications to users based on in-app behavior. Prior to that Aaron worked at Microsoft as a Startup Developer Evangelist.