Memcached Hackathon Report(s)

2008-10-15 Thread Dustin
The hackathon went well again. Admittedly, I didn't talk to everyone there, but from the corner with the food, there was some additional protocol work and tree merging going on. Please fill in interesting things that happened that I didn't know about or forgot. In particular, Toru implemented s

Re: Memcached Hackathon Report(s)

2008-10-15 Thread Toru Maesaka
Hi, About the opaque issue in the stats implementation, as much as I love the 0x746f7275 idea (it would be funny) Trond came up with a very flexible solution that looks like the way to go (this happened at like 1am). So, as far as the binary protocol spec goes, the server should really send back

Re: Memcached Hackathon Report(s)

2008-10-15 Thread Toru Maesaka
Oh, and I've shared the photos I've taken last night on Flickr too: http://www.flickr.com/photos/tmaesaka/sets/72157608050620544/ On Thu, Oct 16, 2008 at 12:53 AM, Toru Maesaka <[EMAIL PROTECTED]> wrote: > Hi, > > About the opaque issue in the stats implementation, as much as I love > the 0x746f

Re: Memcached Hackathon Report(s)

2008-10-15 Thread Dustin
On Oct 15, 8:53 am, "Toru Maesaka" <[EMAIL PROTECTED]> wrote: > Hi, > > About the opaque issue in the stats implementation, as much as I love > the 0x746f7275 idea (it would be funny) > Trond came up with a very flexible solution that looks like the way to > go (this happened at like 1am). The

Re: Memcached Hackathon Report(s)

2008-10-16 Thread steve.yen
A fun hackathon, folks were there until 2am. Other conversations that I recall... - Paul Saab & Marc Kwiatkowski described a bunch of the Facebook changes that helped them get towards 300K reqs/sec on 8 core server. I think they worked a bit towards putting up an svn/git repo so their changes co

Re: Memcached Hackathon Report(s)

2008-10-16 Thread Ben Manes
so want to consider the hopscotch algorithm: http://groups.google.com/group/hopscotch-hashing?pli=1 - Original Message From: steve.yen <[EMAIL PROTECTED]> To: memcached Sent: Thursday, October 16, 2008 9:08:26 AM Subject: Re: Memcached Hackathon Report(s) A fun hackathon, folks were

Re: Memcached Hackathon Report(s)

2008-10-19 Thread Toru Maesaka
sh table (ala Cliff Click)." > > You may also want to consider the hopscotch algorithm: > http://groups.google.com/group/hopscotch-hashing?pli=1 > > - Original Message > From: steve.yen <[EMAIL PROTECTED]> > To: memcached > Sent: Thursday, October 16, 2008 9

Re: Memcached Hackathon Report(s)

2008-10-19 Thread Trond Norbye
; You may also want to consider the hopscotch algorithm: http://groups.google.com/group/hopscotch-hashing?pli=1 - Original Message From: steve.yen <[EMAIL PROTECTED]> To: memcached Sent: Thursday, October 16, 2008 9:08:26 AM Subject: Re: Memcached Hackathon Report(s) A fun hackath

Re: Memcached Hackathon Report(s)

2008-10-19 Thread Trond Norbye
On Oct 15, 2008, at 10:48 AM, Dustin wrote: The hackathon went well again. Admittedly, I didn't talk to everyone there, but from the corner with the food, there was some additional protocol work and tree merging going on. Please fill in interesting things that happened that I didn't know ab

Re: Memcached Hackathon Report(s)

2008-10-19 Thread Trond Norbye
On Oct 16, 2008, at 9:08 AM, steve.yen wrote: - For those of you who thought a hash table per thread might be interesting (like me), Trond says it's been tried and is not an improvement. The contention just moves towards the request queueing in front of each thread. I have not tested

Re: Memcached Hackathon Report(s)

2008-10-19 Thread Dustin
On Oct 19, 6:21 am, "Toru Maesaka" <[EMAIL PROTECTED]> wrote: > Hi guys, > > I fixed the stats opaque issue pointed out by Dustin's test case at > the hackathon and just pushed it to github: > > http://github.com/tmaesaka/memcached/commit/86159eb7b5c611d25a33eb1cb... Great, that's some code I

Re: Memcached Hackathon Report(s)

2008-10-19 Thread Dustin
On Oct 19, 9:58 am, Trond Norbye <[EMAIL PROTECTED]> wrote: > Hi, > > Eric Lambert fixed up some of the wording in the binary protocol   > specification (check outhttp://github.com/elambert/memcached/tree/binprot >   ) > > Please make sure we get this fix merged in as well :) I'd like to make

Re: Memcached Hackathon Report(s)

2008-10-19 Thread Dustin
\ On Oct 19, 9:58 am, Trond Norbye <[EMAIL PROTECTED]> wrote: > Hi, > > Eric Lambert fixed up some of the wording in the binary protocol   > specification (check outhttp://github.com/elambert/memcached/tree/binprot >   ) > > Please make sure we get this fix merged in as well :) This is all clea

Re: Memcached Hackathon Report(s)

2008-10-25 Thread dormando
> I would actually like to do a rewrite of this branch to fix the > authors at some point. That will require coordination, but I think > it'd be valuable to make sure everyone is credited for the work that > they put into the project. Well... I'm trying to think of the best way to do the merge

Re: Memcached Hackathon Report(s)

2008-10-25 Thread Dustin
On Oct 25, 7:09 pm, dormando <[EMAIL PROTECTED]> wrote: > Well... I'm trying to think of the best way to do the merge right now. I tried that a few nights ago... it's not that clean. > It's time to pull the binary tree into the "canonical" repo and start > pushing changes/tags/releases there