Sunday, April 17, 2005
Recovery Gossip, Part 3
Things with BuddyGopher are looking a lot better today. While waiting to see if our away message database can be recovered, Marek has been working in overdrive to piece together assorted code fragments to nearly rebuild the entire system. I think he even pulled an all-nighter in Warsaw on Friday night waiting to recompile some libraries?
Side note: In order to see performance gains from running epoll, we had to be running the 2.6 Linux kernel. poll and epoll are ways of having a large number of file descriptors (sockets, in our case) and being able to know which of them are ready for reading and/or writing. With our gargantuan live Buddy List, scalable performance gains like this are clutch.
Hopefully next time you'll at least have a little tarball of the code copied to a local machine?