Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

..
Failed to load latest commit information.
00
01
02
03
04
05
06
readme.rst

readme.rst

Hacking Through The Erlang Wilderness

Author: Todd D. Greenwood-Geer
Date: Tue Feb 13 2011
Version: 0.2

Purpose

I'm experimenting with Erlang, but I'm finding that I forget things, unless I write them down. I'm sharing my experiences here, and especially the things that were difficult and frustrating.

For example, in Episode-02, I intentionally take the reader down several dead-ends as we try to noodle out how to create an erlang application. Along the way, I introduce some interesting utilities and features that will become more useful in later episodes. You see, even though I've read all 3 erlang books (multiple times), I still find the 'erlang' thing a little awkward.

Hopefully, these simple posts will help others as much as they are helping me.

Episodes

  • Episode-00 : Configure a VMWare guest vm
  • Episode-01_ : (deprecated) Install Erlang and Tools Like Faxien, Sinan, and Rebar
  • Episode-02 : Create a basic Erlang App
  • Episode-03 : Create a 'Time Server' App
  • Episode-04 : Create a Webmachine Demo App (Webmachine Part I)
  • Episode-05 : Create a Webmachine Rest Endpoint (Webmachine Part 2)
  • Episode-06 : [in-progress] Create an Mnesia based application

Ideas For Future Demos

  • Erlang error/exception handling
  • ETS, DTS, Mnesia Demo
  • Use OTP to manage external processes (mysql, java, tomcat, etc.)
  • Connect erlang app to a sql server like mysql or postgres
  • Connect erlang app to a riak cluster
  • Connect erlang app to a sclaris cluster
  • Create a minimalist erlang app server using lua

Copyright (c) 2011 Todd D. Greenwood-Geer
Something went wrong with that request. Please try again.