3 ms·
I wrote most of the initial C server. Brad helped with code reviews, some bug-hunting, and IIRC he wrote the first version of the slab allocator. Prior to using
by anatoly 13y ago
I wrote most of the initial C server. Brad helped with code reviews, some bug-hunting, and IIRC he wrote the first version of the slab allocator. Prior to using the slab allocator, we tried straightforward malloc (thrashed under load due to fragmentation) and Judy arrays (didn't scale).
Brad handled the Perl client (initially the only client), and I think we hashed out the protocol together. I was an employee at LiveJournal at the time.
(I want to emphasize that the credit for the _idea_ of memcached belongs 100% to Brad)
- evmar 13y agoAnatoly is too modest to say it, but he deserves credit for being the author of memcached as people know it today. Which isn't to say Brad stole the credit or anything like that, but rather to note most successful projects involve more than one person.
- deleted 13y ago[deleted]
- swah 13y agoThanks for the response. This is a very enjoyable read BTW: https://github.com/memcached/memcached/commit/d4b68a8eca39e6794298e1841d0be3c032a91f56 https://github.com/memcached/memcached/commit/d4b68a8eca39e6...