Updated AJAX Erlang Jukebox
June 21st, 2007 tonyg
Our jukebox (mentioned previously) received an update yesterday.
- it now uses Erlang’s inets httpd instead of yaws, which reduces external dependencies while also giving the code better structure;
- it now uses a (mostly) RFC 4627-compliant JSON implementation, with a mod_jsonrpc plugin for the inets httpd (also mentioned previously) to expose services via AJAX JSON-RPC;
- the code is laid out based on the OTP design guidelines, is structured as a proper OTP application, and uses supervision hierarchies for robustness.
To download the code,
- Get the RFC4627-and-mod_jsonrpc module (tarball or mercurial repo)
- Get the Jukebox code (tarball or mercurial repo)
There is a little bit of documentation available, and you can browse the code.
Entry Filed under: Technology, Programming, Our Software, Erlang
2 Comments Add your own
1. Noel Welsh | June 22nd, 2007 at 1:11 pm
I’m very pleased to see you’re taking reliability seriously. If the jukebox isn’t a mission critical application I don’t know what is.
:-D
2. tonyg | June 22nd, 2007 at 1:23 pm
Bread and circuses are very important tools in the day-to-day management of an empire.
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed