RSS

Recent news

Webmachine 1.5: virtual host dispatching

Justin Sheehy - Justin Sheehy - November 19, 2009

We recently tagged and pushed the webmachine-1.5 release, which has a number of minor bugfixes and one major new feature: resource dispatching on Host as well as on URL.  There was a healthy discussion on the webmachine mailing list about this, and I think that…

More (0 comments)

Webmachine as an application front-end

Justin Sheehy - Justin Sheehy - August 26, 2009

Webmachine 1.4 is pushed to bitbucket, and is providing the HTTP face for a few interesting new software systems.The very cool guys at Collecta have built a different sort of search engine, great for watching the flow of social-network sorts of conversation occurring about whatever…

More (1 comments)

Webmachine 1.3: streamed bodies, multipart forms, and efficiency

Justin Sheehy - Justin Sheehy - June 15, 2009

Easily the most requested feature for Webmachine since its release has been the ability to “stream” the request and/or response bodies, instead of having to receive or send them in one potentially-large hunk.  As of the most recent version, this feature is now available.  See…

More (0 comments)

REST and HTTP services as a business advantage

Justin Sheehy - Justin Sheehy - June 01, 2009

The advantages of HTTP as an application protocol (not just a transport) as opposed to many other networked service models are not abstract, idealized technical advantages.  They directly affect your—and your partners’—cost of doing business.At Basho, our services integrate out of necessity with those of…

More (2 comments)

Video Slideshow, Introducing Webmachine

Justin Sheehy - Justin Sheehy - May 28, 2009

The Webmachine talk at Bay Area Erlang Factory 2009 went quite well.  I received useful feedback, and some very interesting productive conversations spun off after the talk.For anyone interested who wasn’t there, I have recorded a voiceover with the slides and made that video available…

More (0 comments)

Webmachine 1.2

Justin Sheehy - Justin Sheehy - May 26, 2009

There are a few changes in webmachine-1.2 that deserve mention.We simplified the API to the dispatcher module so that it can be used easily in a standalone fashion.  In cases where another application (such as CouchDB) wants to use Webmachine-style dispatching, it is now easy…

More (0 comments)

A Simple Webmachine Example

Justin Sheehy - Justin Sheehy - April 28, 2009

Bryan Fink (of BeerRiot fame and a colleague at Basho) recently posted a great example of how easy it is to make a useful and working Webmachine resource.He then followed up with more examples, showing how easy it is to add support for PUT, for…

More (0 comments)

Webmachine One Point Oh!

Justin Sheehy - Justin Sheehy - March 20, 2009

I am happy to announce the release of Webmachine 1.0.In its short public life so far, Webmachine has already been used to build a range of Web applications, including a sales productivity tool, an SMS gateway, an HTTP caching intermediary, a content management system, the…

More (0 comments)

Webmachine at Erlang Factory

Justin Sheehy - Justin Sheehy - February 25, 2009

I will be speaking at Erlang Factory Bay Area 09 on Webmachine.I’m looking forward to the conference; it seems like there will be a very interesting crowd.

More (0 comments)

content-negotiation for humans

Justin Sheehy - Justin Sheehy - February 06, 2009

Simon Willison asked for opinions on how to deliver JSON content properly while also assisting browser-driven exploration and debugging.Here is a short, simple example of how to use content-negotiation to achieve this.This is a complete, working webmachine resource with trivial content:-module(conneg_demo_resource).-export([init/1, to_json/2, content_types_provided/2]).-include_lib("webmachine/include/webmachine.hrl").init([]) -> {ok,…

More (0 comments)

 1 2 >