163 teams all over the world celebrated Node Knockout 2012 this weekend. Node Knockout is 48 hours of non-stop Node.js hackery.
For those of you who want a peek behind the curtain:
we use a streaming data replication module, crdt, and then connect it up over mux-demux (stream multiplexer) and shoe. shoe provides a stream api over websockets, mux-demux provides multiple streams over a single stream and crdt provides a data model that can be updated from either end, and is eventually consistent.
I have no better picture to describe my brain now: