Perl Client
Brad Fitzpatrick
brad at danga.com
Mon Jul 3 18:39:35 UTC 2006
On Mon, 3 Jul 2006, Marcel Holan wrote:
> Hi,
>
> On Sun, Jul 02, 2006 at 08:38:09PM +0000, Brad Fitzpatrick wrote:
> > I particularly like being called a non-Perlie, given that that's pretty
> > much the only language I hack in. :)
>
> I didn't intend to be overly pejorative. I too have now a decade of Perl
> Hacking on my back, but looking at my own code I think I'm able to write good
> code only for the last two years or so. ;-)
Yeah, know what you mean. And arguably, I was writing a lot of C when I
wrote the Perl client.
> Probably a really significant speed improvement could be only done with either
> XS or Inline::C client. I aggree, that there must/should be a pure Perl
> alternative, but that's exactly what I would do: Start with the pure Perl
Actually, in the latest Cache::Memcached we've started rearranging it,
preparing for the XS optional plugin. You can see it in the comments.
I'm also redoing the magic scalar+sock stuff we do, so it doesn't kill all
the profilers (all of SmallProf, DProf, and Devel::Profiler crash when
profiling it)
> I guess I will run into detailed performance considerations of
> Cache::Memcached in late August or September on a new project I have to
> babysit. So if the perl client will need improvement I will have the time
> allocated for that. That's 2-3 months, but I know then I will not get
> sidetracked.
I'll mail the list if I get started on it too.
- Brad
More information about the memcached
mailing list