Videos in category Erlang All | Novice | Advanced | Expert
Kilim: Fast, lightweight, cheap message passing in Java. A million actors, 3x faster than Erlang
  • Video is free for view

Kilim: Fast, lightweight, cheap messa...

The message passing (MP) paradigm is often seen as a superior alternative to the typical mix of idioms in concurrent (shared-memory, locks) and distributed programming (CORBA/RMI). MP eliminates wo... read more »

Level: any Dec 23, 2008 Votes: 0 Dmytro Shteflyuk

 
RubyConf 2008: Dramatis: Actors for Ruby
  • Video is free for view
  • Video is available for download

RubyConf 2008: Dramatis: Actors for Ruby

Multicores. Distributed web services. Clouds. Pick your favorite buzz word, but pretty much any way you slice it, it's concurrent programming: multiple things happening all over the place, all at t... read more »

Level: any Dec 08, 2008 Votes: 0 Dmytro Shteflyuk

 
RabbitMQ: An Open Source Messaging Broker That Just Works
  • Video is free for view

RabbitMQ: An Open Source Messaging Br...

RabbitMQ implements AMQP, the emerging standard internet protocol for business messaging. It also support numerous bridges to other messaging and internet protocols so is highly adaptable to many u... read more »

Level: any Dec 09, 2008 Votes: 0 Dmytro Shteflyuk

 
Damien Katz Relaxing on CouchDB
  • Video is free for view

Damien Katz Relaxing on CouchDB

Summary In this interview, Damien Katz talks about CouchDB, a distributed, fault tolerant, document oriented database developed by Apache Incubator. CouchDB is written in Erlang, and the database i... read more »

Level: advanced Nov 26, 2008 Votes: 0 Dmytro Shteflyuk

 
Joe Armstrong About Erlang
  • Video is free for view

Joe Armstrong About Erlang

Summary In this interview filmed during QCon London 2008, Joe Armstrong, designer of Erlang, speaks on various aspects of the Erlang language, presenting its roots, how it compares with other langu... read more »

Level: advanced Nov 18, 2008 Votes: 0 Dmytro Shteflyuk

 
Erlang in Practice Episode 8: OTP Supervisor and Application Behaviors
  • You'll need to pay to download this video

Erlang in Practice Episode 8: OTP Sup...

In this final episode, we’ll focus on two mechanisms that OTP provides to manage the lifecycle of processes in an application: supervisor and application behaviors. We’ll write a Web Su... read more »

Level: advanced Nov 13, 2008 Votes: 0 Dmytro Shteflyuk

 
Tom Preston-Werner on Powerset, GitHub, Ruby and Erlang
  • Video is free for view

Tom Preston-Werner on Powerset, GitHu...

Summary In this interview filmed at RubyFringe 2008, Tom Preston-Werner talks about how both Powerset and GitHub use Ruby and Erlang, as well as tools like Fuzed, god, and more. Bio Tom Preston-Wer... read more »

Level: advanced Oct 13, 2008 Votes: 0 Dmytro Shteflyuk

 
Erlang in Practice Episode 7: Writing Servers with gen_server
  • You'll need to pay to download this video

Erlang in Practice Episode 7: Writing...

In the first half of this episode, we’ll learn how to write Erlang server processes using gen_server, a module in the OTP library. Then, in the second half of this episode, we’ll put wh... read more »

Level: advanced Sep 07, 2008 Votes: 0 Dmytro Shteflyuk

 
Concurrency: Past and Present
  • Video is free for view

Concurrency: Past and Present

Summary Brian Goetz discusses the difficulties of creating multithreaded programs correctly, incorrect synchronization, race conditions, deadlock, Software Transactional Memory, the history of conc... read more »

Level: advanced Aug 28, 2008 Votes: 0 Dmytro Shteflyuk

 
Erlang in Practice Episode 6: Adding REST Support with MochiWeb
  • You'll need to pay to download this video

Erlang in Practice Episode 6: Adding ...

It’s time to scale our chat system out to the web! In this episode, we’ll use the MochiWeb toolkit to make our chat system available to HTTP clients using REST conventions. You’ll... read more »

Level: novice Aug 04, 2008 Votes: 0 Dmytro Shteflyuk