-
Notifications
You must be signed in to change notification settings - Fork 0
Joel Clermont
I'm a PHP, Ruby and .NET developer, but I'm seldom content to limit myself to those three languages in any given week. I am an independent consultant, always on the lookout for interesting and challenging projects. I am an organizer and co-founder of the Milwaukee PHP user group. Besides APIs, my newest passion is functional programming, so I also recently founded the Milwaukee Functional Programming user group. |
|
|
Title | HTTP as a state machine - An intro to Erlang/Webmachine |
---|---|
Level | Intro (Five-In-Five) |
Abstract |
Depending on who you talk to, HTTP is either described as simple or as complex. Personally, I think it's conceptually simple, but complexity lurks in some of the details or implementations. Basho's WemMachine starts by defining the HTTP specification as a finite state machine. Instead of hiding HTTP from you or making too many decisions for you, it strikes a nice balance. In this Five-In-Five, I will dig a little deeper into why Webmachine is designed the way it is, how it works and why you might consider it for your next API project. |
Supplemental | |
Slides | (available at event) |