I’m Back

I’m so terrible about keeping my blog up-to-date. This blog has not been updated for 2 years. Sorry guys.

Yet today I have good news for you, if you are an Nginx fan. We are going to open source our home-baked Nginx! This Nginx fork is named Tengine. It serves on thousands of production servers at our website taobao.com. (For those know nothing about Taobao: Taobao is the largest e-commerce website in Asia, and is ranked #15 on Alexa’s top global sites list)

There are quite a few features that you may be interested. I’ll release the more detailed announcement soon.


  1. arbow said,

    November 16, 2011 @ 6:01 pm

    Great news!

  2. audience said,

    November 16, 2011 @ 7:42 pm

    Greate news!!!

  3. hoterran said,

    November 16, 2011 @ 10:47 pm


  4. jimmy said,

    November 16, 2011 @ 11:07 pm

    come bake with good news~

  5. Ibrahim said,

    November 18, 2011 @ 7:46 pm

    It’s great news thank you

  6. lazaac said,

    January 14, 2012 @ 10:15 am

    great news and awesome work with home-baked coded! congrats!

  7. challenge said,

    June 22, 2012 @ 6:44 am

    hey awesome website, can you check out mine as well ty!

  8. Hagin said,

    June 23, 2012 @ 4:42 am

    This really is actually fascinating, you might be a really skilled blogger. I’ve joined your rss feed and will be looking for more of your wonderful posts. Also, I have shared your internet site in my social networks!

  9. good tv application said,

    June 25, 2012 @ 8:27 pm

    You made some good points there. I checked on the internet for more information
    about the issue and found most people will go along with your views on this web
    site. satellite direct live tv

  10. Industrial Photography Pittsburgh said,

    June 26, 2012 @ 11:49 am

    Dead composed subject matter, thanks for entropy. “No human thing is of serious importance.” by Plato.

  11. Edmonton Web Design said,

    June 27, 2012 @ 5:16 pm

    Use a tracking service, rather than displaying your visitor counter for all to read. Many websites still display their counters, yet they do not serve any real purpose. There are many high quality tracking services available, and some are even free.

  12. Metal roofing companies Tennessee said,

    June 27, 2012 @ 7:59 pm

    You have mentioned very interesting details! ps decent site.

  13. Timeshare Horror Stories said,

    June 28, 2012 @ 4:07 am

    Yay google is my king aided me to find this great internet site ! . “They used to photograph Shirley Temple through gauze. They should photograph me through linoleum.” by Tallulah Bankhead.

  14. Timeshare Lawsuits said,

    June 28, 2012 @ 7:04 am

    It is in point of fact a nice and useful piece of info. I am satisfied that you simply shared this useful information with us. Please keep us informed like this. Thanks for sharing.

  15. Sell Timeshare said,

    June 28, 2012 @ 7:21 am

    Enjoyed reading through this, very good stuff, appreciate it. “A man may learn wisdom even from a foe.” by Aristophanes.

  16. Iraqi Dinar said,

    June 28, 2012 @ 1:30 pm

    Wow! This could be one certain of the most valuable blogs We have ever arrive across on this subject. Really Magnificent. I’m also a specialist in this topic so I can recognize your effort.

  17. Coach Factory Store said,

    June 28, 2012 @ 3:15 pm

    It is a good article ,and the information is very useful, every title is very nice and very fatastic concept.really like your style of writing,Thank author for it. I’m sure i am very happy to make a high comment here.

  18. Domein Webhosting said,

    June 28, 2012 @ 9:17 pm

    I do agree with all the ideas you have presented in your post. They are really convincing and will certainly work. Still, the posts are very short for newbies. Could you please extend them a little from next time? Thanks for the post.

  19. How To Get Out Of A Timeshare said,

    June 28, 2012 @ 10:52 pm

    Its such as you read my mind! You appear to grasp a lot about this, like you wrote the book in it or something. I feel that you simply could do with some p.c. to power the message house a little bit, but instead of that, this is magnificent blog. A great read. I’ll certainly be back.

  20. Timeshare Horror Stories said,

    June 29, 2012 @ 12:47 am

    I believe this site has got some very great information for everyone : D.

  21. Timeshare Lawsuits said,

    June 29, 2012 @ 3:36 am

    Hi, Neat post. There’s an issue with your site in web explorer, could test this… IE still is the marketplace chief and a good component to people will leave out your great writing because of this problem.

  22. Get Rid Of My Timeshare said,

    June 30, 2012 @ 3:35 am

    I was studying some of your blog posts on this site and I conceive this internet site is rattling informative ! Retain posting .

  23. Porsche dealers said,

    June 30, 2012 @ 7:04 pm

    I think this is one of the most vital information for me. And i’m glad reading your article. But wanna remark on few general things, The web site style is great, the articles is really excellent : D. Good job, cheers

  24. replacement windows colorado springs said,

    July 2, 2012 @ 4:40 am

    Very interesting information!Perfect just what I was looking for!

  25. Fountain Valley Auto Repair said,

    July 2, 2012 @ 11:37 am

    I gotta bookmark this website it seems invaluable very helpful

  26. http://freebootlegmovies.org/ said,

    July 2, 2012 @ 11:01 pm

    Hello There. I found your weblog the usage of msn. This is an extremely neatly written article. I’ll be sure to bookmark it and come back to read more of your helpful information. Thank you for the post. I will definitely comeback.

  27. Jesse Members said,

    July 3, 2012 @ 1:00 pm

    Hey there. I discovered your web site by means of Google at the same time as looking for a related subject, your web site came up. It appears to be great. I have bookmarked it in my google bookmarks to visit later.

  28. grout dye said,

    July 4, 2012 @ 12:57 pm

    Hiya, I’m really glad I have found this info. Today bloggers publish just about gossip and internet stuff and this is actually annoying. A good website with exciting content, that is what I need. Thank you for making this site, and I will be visiting again. Do you do newsletters? I Can not find it.

  29. pozycjonowanie stron www kraków said,

    July 4, 2012 @ 1:10 pm

    Some genuinely excellent info , Gladiola I noticed this. “Anonymity is the truest expression of altruism.” by Eric Gibson.

  30. Coach Factory said,

    August 16, 2012 @ 9:58 pm

    Positive glad that I navigated in your web page by accident. I’ll be subscribing to your feed in order that I can get the latest updates. Appreciate all of the details right here

  31. Celine Purse said,

    August 23, 2012 @ 5:31 am

    Excellent weblog, many thanks a lot for your awesome posts!

  32. Louis Vuitton Outlet Shopping said,

    August 29, 2012 @ 1:22 pm

    Yes, thank for the details a million! Have to discover anybody organizing Tea Party. I wants to participate in organizing.

  33. Coach Factory said,

    September 4, 2012 @ 8:16 pm

    I wants to thank you with the endeavors you have produced in publishing this article. I am trusting the same greatest work from you within the future as well. In fact your fanciful writing abilities has inspired me to start my own weblog now. Truly the blogging is spreading its wings rapidly. Your generate up is a fine example of it.Thanks yet again for discussing this cost-free on the web!

  34. Anjali Patel said,

    September 6, 2012 @ 9:32 pm

    welcome back bro, keep it up

  35. celine boston said,

    September 24, 2012 @ 10:43 am


  36. Shella Quinoes said,

    October 19, 2012 @ 12:53 pm

    Somebody essentially help to make seriously posts I would state. This is the first time I frequented your web page and thus far? I amazed with the research you made to create this particular publish extraordinary. Wonderful job!

  37. Lettie Nevins said,

    October 19, 2012 @ 9:35 pm

    I think this is one of the most vital information for me. And i am glad reading your article. But wanna remark on some general things, The website style is wonderful, the articles is really excellent : D. Good job, cheers

  38. Ma Apuzzo said,

    October 20, 2012 @ 12:13 am

    Spot on with this write-up, I really suppose this website wants far more consideration. I’ll probably be again to learn way more, thanks for that info.

  39. Letty Howkins said,

    October 20, 2012 @ 4:06 am

    naturally like your web-site but you have to check the spelling on several of your posts. Several of them are rife with spelling issues and I find it very troublesome to tell the truth nevertheless I will certainly come back again.

  40. Sherell Vafiadis said,

    October 20, 2012 @ 4:42 am

    I discovered your weblog website on google and check a number of of your early posts. Proceed to maintain up the superb operate. I just additional up your RSS feed to my MSN News Reader. Searching for ahead to reading more from you in a while!…

  41. Miesha Cost said,

    October 22, 2012 @ 5:04 pm

    Definitely, what a splendid website and informative posts, I will bookmark your website.Have an awsome day!

  42. Emily Abrams said,

    October 23, 2012 @ 6:15 am

    Thanks a lot for providing individuals with such a remarkable opportunity to read articles and blog posts from this website. It is always very excellent plus packed with a great time for me personally and my office peers to visit your site on the least thrice per week to read the latest secrets you have. Not to mention, I am just at all times astounded with the special methods you give. Selected 2 facts in this posting are unquestionably the most suitable we have all ever had.

  43. Nickole Lapradd said,

    October 23, 2012 @ 9:26 am

    Oh my goodness! an amazing article dude. Thank you Nonetheless I am experiencing concern with ur rss . Don’t know why Unable to subscribe to it. Is there anybody getting an identical rss drawback? Anybody who is aware of kindly respond. Thnkx

  44. Savannah Henneberg said,

    October 26, 2012 @ 1:42 am

    you are really a good webmaster. The website loading speed is incredible. It seems that you’re doing any unique trick. Furthermore, The contents are masterpiece. you’ve done a great job on this topic!

  45. Norah Biderman said,

    October 26, 2012 @ 11:59 pm

    Thanks for the sensible critique. Me & my neighbor were just preparing to do a little research about this. We got a grab a book from our local library but I think I learned more from this post. I am very glad to see such wonderful information being shared freely out there.

  46. Johnna Bryton said,

    October 27, 2012 @ 6:27 pm

    magnificent post, very informative. I wonder why the other experts of this sector do not notice this. You should continue your writing. I am confident, you’ve a huge readers’ base already!

  47. Charlie Krossen said,

    October 27, 2012 @ 7:11 pm

    Thank you for another informative web site. Where else could I get that type of information written in such a perfect way? I’ve a project that I am just now working on, and I have been on the look out for such info.

  48. Letha Chirafisi said,

    October 30, 2012 @ 4:12 am

    It’s really a nice and helpful piece of info. I am glad that you shared this helpful information with us. Please keep us up to date like this. Thanks for sharing.

  49. payday loans said,

    January 1, 2013 @ 5:31 am

    fvviuhq payday loans =-] payday loans 7447 payday loans gfZyAM

  50. http://www.wickedwebhostinguk.co.uk said,

    April 30, 2013 @ 3:03 pm

    When I eat, I should remember to pronounce Bismillah before the me my number one just playacting job,
    acting a freak on the tv set show Freaks and Geeks, and my
    outset Groovy… free web hosting uk It whole shebang like this:
    too bad anyway.

  51. hosting said,

    April 30, 2013 @ 11:12 pm

    If soundless getting like erroneous belief, wait 20-30 proceedings for in fact it
    is the most significant prospect to be considered.

    http://www.exclusivewebhosting.co.uk Keeping my fingers crossed I in a similar site,
    do not wait to take military action.

  52. paydayuk said,

    May 4, 2013 @ 7:13 pm

    Materials:yarn amounts are intuitive, tightly woven operating organisation.
    payday loans uk Once Again, I’m trusted human beings to do without Him, when it becomes clear to all, we can’t.

  53. mini credit said,

    May 4, 2013 @ 7:16 pm

    Hopefully it was merely our critical review building block, but the
    prey areas seemed to be too high gear on the row, and adjacent 2 sc repeat just about, going away a distance
    of narration for sewing, fasten off. minicredit For starters, the fees
    within a day afterward the submission of the filled up loanword practical application descriptor and the favorable reception
    of the pressing fund.

  54. westchester escorts said,

    July 23, 2013 @ 7:02 pm

    whoah this blog is great i like studying your articles.

    Keep up the great work! You realize, lots of people are looking round for this info, you can aid
    them greatly.

  55. essay title generator said,

    August 30, 2013 @ 7:17 pm

    Online Writing Service writers are talented professionals with scientific degrees, lector’s experience and years of hands on writing experience in all academic fields.

  56. Vas 5054a Interface said,

    October 25, 2013 @ 11:48 am


  57. SLA manufacturer said,

    October 29, 2013 @ 11:21 am

    b Today the Rapid prototype has been become backbone of all industries in proving new shape and design. It has been also reshaped the all industries in last few years.

RSS feed for comments on this post · TrackBack URI

Leave a Comment

To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word