
Recent news
Hot Code Loading in Node.js
Simon Willison - Simon Willison - January 31, 2010Hot Code Loading in Node.js. Blaine Cook’s patch for Node.js that enables Erlang-style hot code loading, so you can switch out your application logic without restarting the server or affecting existing requests. This could make deploying new versions of Node applications trivial. I’d love to…
More (0 comments)
Introducing BERT and BERT-RPC
Simon Willison - Simon Willison - October 22, 2009Introducing BERT and BERT-RPC. Justification for inventing a brand new serialisation protocol: Thrift and Protocol Buffers both use IDLs and code generation, XML “is not convertible to a simple unambiguous data structure in any language I’ve ever used” and JSON lacks support for unencoded binary…
More (10 comments)
How We Made GitHub Fast
Simon Willison - Simon Willison - October 22, 2009How We Made GitHub Fast. Detailed overview of the new GitHub architecture. It’s a lot more complicated than I would have expected—lots of moving parts are involved in ensuring they can scale horizontally when they need to. Interesting components include nginx, Unicorn, Rails, DRBD, HAProxy,…
More (3 comments)
PubSub-over-Webhooks with RabbitHub
Simon Willison - Simon Willison - July 01, 2009PubSub-over-Webhooks with RabbitHub. RabbitMQ, the Erlang-powered AMQP message queue, is growing an HTTP interface based on webhooks and PubSubHubBub.
More (0 comments)
Parallel merge sort in Erlang
Simon Willison - Simon Willison - March 15, 2009Parallel merge sort in Erlang. Thoughts on an Erlang-y way of implementing a combined activity stream (e.g. Facebook and Twitter). Activity streams are a Really Hard Problem—as far as I know there’s no best practise for implementing them yet.
More (0 comments)
GeoCouch: Geospatial queries with CouchDB
Simon Willison - Simon Willison - October 28, 2008GeoCouch: Geospatial queries with CouchDB. Interesting approach: uses âexternal2â?, a branch that allows external services to be called from CouchDB. SQLiteâs SpatiaLite extension is then used as an external spacial index.
More (0 comments)
A Million-user Comet Application with Mochiweb, Part 1
Simon Willison - Simon Willison - October 16, 2008A Million-user Comet Application with Mochiweb, Part 1. Richard Jones explores Mochiweb, Erlang and linux kernel tuning for building a high performance comet server. Does this mean real-time web features are coming to last.fm?
More (0 comments)
Reia
Simon Willison - Simon Willison - September 25, 2008Reia. The most common complaint I see about Erlang is the syntax. Reia is a Python-style scripting language (with a dash of Ruby) that runs on the Erlang virtual machine. Looks promising.
More (0 comments)
Engineering @ Facebook: Facebook Chat
Simon Willison - Simon Willison - May 15, 2008Engineering @ Facebook: Facebook Chat. The new Facebook Chat uses Comet (long polling with a hidden iframe) against a custom web / chat server written in Erlang, designed to handle a launch to all 70 million users at once. It was tested using a âdark…
More (0 comments)
A quote from Damien Katz
Simon Willison - Simon Willison - April 14, 2008Once you reach a certain level of activity in the system where the garbage collector can no longer keep up (and it will happen), then every line of code in your system is now a potential failure point that can leave the whole program in…
More (0 comments)
Erlang on Twitter
» FKenshhi (Fuji Kenshhi): Erlang Programming/Pattern Matching - Patterns: ← Older revision Revision as of 06… http://t.co/2i0ppf8R http://t.co/FrLKsLGE
» StepanKuzmin (Stepan Kuzmin): Crash course in Erlang http://t.co/1XWnkQtv via @prismatic
» mellyameel (desyifa kamelia): hastaga mata uangan sekali lu @doni_erlang :(
» doni_erlang (Dony Erlangga): Wani piro met ?RT @mellyameel: pelit bgt deh @doni_erlang
» klickmich (Martin Rehfeld): @hukl It feels apropriate to pick up more solid functional programming background. No worries, we’ll stick with Erlang ;-)
» TigerHasse (Hans Sterby): Bryan Hunter and OJ Reeves Program in Erlang. http://t.co/gUFUkaZa #erlang #dotnetrocks
» mellyameel (desyifa kamelia): pelit bgt deh @doni_erlang
» doni_erlang (Dony Erlangga): MALAS :p haha RT @mellyameel: fotoin gue please @doni_erlang @lisamariyani @SyaftoWibowo @ekrii :D
» Expatclic (Expatclic ): Programmatori Erlang cercasi per lavoro a Sofia, Berlino o Budapest. Contattaci per maggiori info: contact@expatclic.com
» bagus_erlang (bagus): Zzzzz..
Statistics
Number of aggregated posts: 10504
Number of comments: 2145
Most recent article: May 21, 2012
Latest comments
» sunshine on We Who Value Simplicity Have Built Incomprehensible Machines: How to Get Free Credit Scores Having good credit is imperative in today’s world. There are so many things you…
» cheap stickers printings on A Forgotten Principle of Compiler Design: I really like your way of expressing the opinions and sharing the information. It is good to move as chance…
» jamesmathew on This is Why You Spent All that Time Learning to Program: This could be a good achievement for the small area to have a personal news channel and could really help…