Sessions at CodeMash 2012 about Concurrency

Your current filters are…

Friday 13th January 2012

  • Design Patterns for Parallel Programming

    by Michael Slade

    You have started developing applications that take advantage of today’s multi-core processors. Come learn how to take your parallel programming skills to the next level. This session will focus on design patterns in parallel programming. Come learn about Parallel Loops, Fork/Join, Producer/Consumer, Map/Reduce and other design patterns used in parallel programming.

    At 1:45pm to 2:45pm, Friday 13th January

    In Salon G, Kalahari Waterpark Resort Convention Center

  • Actor Model Programming in C#

    by Chris Patterson

    With multi-core processors in all desktop computers and nearly every mobile device, developers must use asynchronous operations and concurrency to create responsive applications. The Actor programming model is an increasingly popular method of achieving the scalability benefits of concurrent computation without the impact to productivity that is inherent using traditional concurrency approaches. Stact is a library that enables C# developers to leverage the power of Actors, bringing the simplified concurrent programming model used by languages such as Erlang and Scala to .NET applications.

    At 3:35pm to 4:35pm, Friday 13th January

    In Nile, Kalahari Waterpark Resort Convention Center

  • Concurrency in Python

    by Mark Ramm

    This talk is about global interpreter locks, CPU bound threads, thrashing, scaling to multiple boxes, and generally having fun handling millions of requests. We will talk about everything from why you might want a threaded server and when you need async. I'll briefly introduce the threading module, the multiprocessing module, the queue module, gevent, zmq, and talk about how we use *all* of this stuff to manage thousands of activities a second.

    At 3:35pm to 4:35pm, Friday 13th January

    In Salon H, Kalahari Waterpark Resort Convention Center