Profil de agentzhHuman & MachinePhotosBlogListesPlus ![]() | Aide |
|
20 septembre Slides for my perl testing & VDOM.pm talks in Beijing Perl Workshop 2009I really enjoyed the talks in BJPW2009. Here's the slides for my two talks in this conference:
14 septembre A plan for nginx-openresty Now that I've joined Taobao.com's SDS department and will be able to work on OpenResty in a full time fashion, I've just worked out a (somewhat) detailed plan for the next generation of the OpenResty server. Well, sorry, this draft is in Chinese since my $manager reads Chinese better: http://www.pgsqldb.org/mwiki/index.php/Nginx_openresty_plan (still being actively updated) After talking with my friend and colleague chaoslawful++ for possible designs of a high performance implementation of the OpenResty server, we finally decided to rewrite OpenResty.pm in pure C and in the form of an nginx module. Here's some highlights of the Chinese project plan given above:
Update: Special thanks go to kindy++ for his detailed review of the nginx-openresty-plan document and helpful suggestions :) 4 septembre Slides for my VDOM + WebKit talk I gave a presentation on VDOM + WebKit to the Taobao.com Search Frontend Team this morning. The slides are based on my talk in April's Beijing Perl Workshop, but with notable updates to reflect recent changes in the last few months: http://agentzh.org/misc/slides/taobao-fe/vdomwebkit.xul (Firefox required to open this link) Be patient when it's downloading big images, or you can download the whole tarball to your local side, unpack the package, open the vdomwebkit.xul in it, and browse the slides locally: http://agentzh.org/misc/slides/taobao-fe.tar.gz Recent major development regarding our browser-based web scraping clusters are:
3 septembre Our queue-size-aware version of memcacheqXunxin++ and I have been working on a fork of memcacheq (originally just within the company), adding support for queue length constraint. In our scenario, a pipelined webpage information extraction cluster based on apple's WebKit core, it's important to limit the queue's length and to make the queue "inform" the queue item producers by some way in case the queue is full. We're not sure if it's worth merging back to the mainstream version because this new addition adds some cost (though the cost is low). Here goes the project page on GitHub, with more explanation of the details (I won't repeat them here ;)): http://github.com/agentzh/memcacheq/tree/master The newly added code is also licensed under the same license as the mainstream memcacheq. Enjoy :) 2 septembre I'll talk in the upcoming Beijing Perl Workshop 2009 eventI've submitted 3 talk proposals to this year's upcoming Beijing Perl Workshop conference scheduled at Sep 19. I'll publish my slides for my talks later here for your preview :) The 3 talks are
http://conference.perlchina.org/bjpw2009/ Don't forget to specify a T-shirt size in your profile setting there so that we can prepare a T-shirt for you in this event (well, it's for free!). See you there ;) |
|
|