4 ms·
MerbCamp Keynote and Introducing Nanite
- deleted 18y ago[deleted]
- dneighbors 18y agothis could be a game changer
- ragadab 18y agogreat presentation! i saw it by webcast and it was really good experience, like i was there.
- sant0sk1 18y agoWill somebody please post a mirror? Tried downloading video from his blog and it is dog slow...
- ropiku 18y agoSee above, somebody posted a fast mirror.
- ezmobius 18y agosorry about the slow download speeds. We will get it on a faster mirror later today and I will repost the link.
- mattjaynes 18y agoGreat talk - thanks! I've mirrored the file (and changed the extension to .wmv). On mac I had to use VLC to play it and change the audio to Track 2 to hear it. It was definitely worth the effort though to get it downloaded and playing. http://mattjaynes.com/keynote-ezra.wmv http://mattjaynes.com/keynote-ezra.wmv
- jamied 18y agoThanks for the mirror, I wasn't able to download the original file, speed was under 2k/s!
- tectonic 18y agoCould you explain file streaming in more detail?
- ezmobius 18y agoThe file streaming works by chunking up a file and broadcasting the chunks to an exchange. Any agents subscribed to the exchange will get a copy of the file. There is a small state machine for re-assembling files and each set of file packets is tagged with a token for easy re-assembly even on a multiplexed channel where multiple files are streaming at once.
- tectonic 18y agoCool, thanks for replying.
- aaronblohowiak 18y agoLooks like a rebuild of OTP, did the author have this in mind?
- ezmobius 18y agoI was definitely inspired by the erlang work I've been doing lately. Took a lot of those principles and applied them back to a ruby mentality.
- jhancock 18y agoCongrats on Merb 1.0!!! I'm looking forward to a somewhat stable 1.0RC. Nanite does look interesting. I did quite a bit a of erlang work a few years ago. Loved it. It was a tough call to go with ruby for building my http://shellshadow.com http://shellshadow.com webapp instead of moving along with erlang. In the end, I went with mindshare. Hey ez, Can you explain why github is down quite a bit lately? Is it only because all the caretakers are hanging ou in San Diego right now? ;)
- aaronblohowiak 18y agoThanks for getting back to me. How do nanite and Vertebra relate to each other?
- ezmobius 18y agonanite is for individual application where you know every part of the system is allowed to talk to one another. Vertebra is for wide area networking and assumes hostility so does a lot more security isolation. Vertebra is for controlling clusters and clouds at large while nanite is for building scalable backends for individual apps.
- ropiku 18y agoAny idea on when Vertebra will be released ?
- jhancock 18y ago
- wastedbrains 18y agoNanite, looks cool we have built a similar system for requesting and completing jobs, but it would be nice to work on top of a well built and maintained framework.
- ropiku 18y agoAlso watch the other talks at MerbCamp, they are streaming live. http://www.merbcamp.com/webcast http://www.merbcamp.com/webcast