Videos in category Erlang All | Novice | Advanced | Expert
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

 
Guy Steele on Programming Languages
  • Video is free for view

Guy Steele on Programming Languages

Summary Sun Fellow Guy Steele is interviewed by Floyd Marinescu, co-founder of InfoQ, and Bobby Norton of ThoughtWorks. Guy works for the Programming Language Research Group. The interview focuses ... read more »

Level: advanced Jul 31, 2008 Votes: 0 Dmytro Shteflyuk

 
Erlang in Practice Episode 5: Unit Testing with EUnit
  • You'll need to pay to download this video

Erlang in Practice Episode 5: Unit Te...

Testing is the cornerstone of writing software that works. In this episode, we’ll take a break from the chat system and focus on how to do test-driven development in Erlang using the EUnit te... read more »

Level: advanced Jul 17, 2008 Votes: 0 Dmytro Shteflyuk

 
MountainWest RubyConf 2008: Next Generation Data Storage with CouchDB
  • Video is free for view
  • Video is available for download

MountainWest RubyConf 2008: Next Gene...

CouchDB is designed for highly concurrent, distributed and fault tolerant systems. The core principles for scaling database applications are the foundation of CouchDB's feature set. It supports on-... read more »

Level: advanced Jul 14, 2008 Votes: 0 Dmytro Shteflyuk