Python论坛  - 讨论区

标题:[python-chinese] Gmail是用什么语言开发的呢?

2007年09月20日 星期四 14:52

Jiahua Huang jhuangjiahua在gmail.com
星期四 九月 20 14:52:08 HKT 2007

没引用全,仅仅是说 GFS 还有其他东西,没说 Google 的不是。

另一个 GFS 是 RedHat 的产品,服务卖得老贵的。

在 07-9-20,Leo Jay<python.leojay at gmail.com> 写道:
> On 9/20/07, Jiahua Huang <jhuangjiahua at gmail.com> wrote:
> > 不,叫 GFS, 的不止一个
>
> 但上文明显是在说google file system.

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月20日 星期四 15:21

HD hdcola在gmail.com
星期四 九月 20 15:21:37 HKT 2007

ÎÒÈç¹û×ögmail²»»áÓÃGFS£¬»òÊÇ˵²»»áÏñsearchÒ»ÑùµÄÀ´ÓÃgfs¡£
Ô­ÒòºÜ¼òµ¥£º
1.searchÊǹ«¹²Êý¾Ý´æ´¢£¬¶ømailÊǸöÈËÊý¾Ý´æ´¢
2.mailµÄ¾ÉÓÐÊý¾ÝÓдæÈ¡»úÂʱÈsearch»¹Ð¡
3.mailµÄ¸üбÈsearchÒª¿ìºÜ¶à£¬Ò²¾ÍÊÇ˵disk io»á±ÈsearchµÄд¶àµÄ¶à


ÔÚ07-9-20£¬Yingbo Qiu <qiuyingbo在gmail.com> дµÀ£º
>
>
> > ÎÒÏëÓÉÓÚgmailµÄÄÚÈݲ»ÊÇ·ÖÏíÐ͵ģ¬GFSÔÚÕâÀï²»»áÓÐʲô×÷Óã¬ËùÒÔÓÃÀàËÆDRBD×öΪ´æ´¢µÄ×éºÏÊÇÏ൱²»´íµÄ¡£¸üÖØÒªµÄÊÇgmail´óÁ¿¹¤×÷ÔÚÊý¾ÝµÄ½øÈëɸѡ£¨Ò²¾ÍÊÇ·´À¬»ø£©ºÍÊý¾Ý×éÖ¯ÉÏ£¨Á¼ºÃµÄindex£©¡£ÕâÑùµÄ¿ª·¢Ó¦¸Ã¶¼ÊÇ»ùÓÚpython»òÊÇcµÄ£¬ÒòΪjava²¢²»ÊʺÏÓÚdaemonÐ͵Ŀª·¢¡£
> >
> >
> > bigtableÔÚgmailÖл᲻»áÓкõÄÓ¦ÓÃÎÒ²»ºÃ˵£¬µ«ÊÇ×öΪһ¸öindexµÄ»º´æÒ²Ðí»áÓÐÓᣵ«Õâ¸öÖ»ÄÜgoogle×Ô¼ºµÄcoderÀ´ËµÃ÷ÁË¡£
> > :)
>
>
> ÎÒÒ»Ö±¾õµÃ gmail ÊÇÓà GFS À´×öµÄ¡£
>
> ÕâÑùËÑË÷µÄ¼Ü¹¹ÊÇÒ»ÖµÄ.
>
>
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>



-- 
HD£¨È¼ÉÕÖеĻð£©
ÎÒ¹¤×÷ÎÒ¿ìÀÖ£¬ÎÒÇÚ·ÜÎÒÊÕ»ñ¡£ÇëÓëÎÒÒ»Æð¿ìÀÖ£¬ÓëÎÒÒ»ÆðÊÕ»ñ¡£
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070920/8fc73797/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月20日 星期四 15:29

Josh Yin epaulin在gmail.com
星期四 九月 20 15:29:21 HKT 2007

On 9/20/07, HD <hdcola在gmail.com> wrote:
> 我如果做gmail不会用GFS,或是说不会像search一样的来用gfs。
> 原因很简单:
> 1.search是公共数据存储,而mail是个人数据存储
> 2.mail的旧有数据有存取机率比search还小
> 3.mail的更新比search要快很多,也就是说disk io会比search的写多的多
>

这篇文章说到 gmail 是用了 GFS 的,不知道可信度如何。
http://highscalability.com/google-architecture

-- 
Regards,
Josh.Yin/殷海明

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月20日 星期四 15:47

HD hdcola在gmail.com
星期四 九月 20 15:47:26 HKT 2007

web²ãÒ»¶¨²»»á½øÐÐdisk i/oµÄ£¬Ó¦¸ÃÈ«²¿¶¼ÊÇnet
i/o£¬¶øÇÒÎÒÈÏΪ¸ü¶àµÄ£¬Á÷Á¿²»Ò»¶¨ÊÇ´Óservlet±¾ÉíÈ¥×ߣ¬¿ÉÒÔÖ±½Ó´Ó´æ´¢ÉÏͳöÀ´¡£²»¹ý˵»ØÀ´£¬javaÏÖÔÚµÄnio×öµÄÒ²ºÜ²»´íÁË£¬disk
i/oÓÖ¿ÉÒÔÈÃweb server±¾ÉíÀ´×ߣ¬Ó¦¸Ã²»ÊÇÎÊÌâµÄ¼¯Öе㡣

ÔÚ07-9-20£¬JimCheng在CCF <witcheng在gmail.com> дµÀ£º
>
>  HD,·ÖÎöµÄºÜרҵÁË¡£
> µ«ÊÇÎÒ¶ÔGMailºǫ́ʹÓÃJava Servlet»¹ÊÇ´æÔÚÒ»¶¨µÄÒɻ󣬴ÓJava±¾ÉíÌṩ·þÎñ¼ÓÉÏ·þÎñȺ£¬ÎÊÌâ²»´ó£¬µ«ÊÇÔÚDISK
> I/O¿Ï¶¨»¹ÊÇÒªdelegateÆäËûµÄ´æ´¢·þÎñ£¬
> ³ý·ÇÄÜ͸Ã÷ÌṩIO·þÎñ£¬ÈÃJavaÖ±½Ó·ÃÎÊ£¬Õâµã²»ÖªµÀGoogleÔõô¿¼Âǵģ¬²»ÖªHDÄãÓÐʲôÏë·¨£¿
>
> Áí£¬¶ÔÓÚDRBD²»ÖªµÀÔÚ¹ãÓòÍøÉϵÄÐÔÄÜÈçºÎ£¿HDÓÐʲô¾­Ñé²»£¿
>
> HD,Ò²ÔÚccf»ì¹ý£¿ :-)
>
> ÁÄÁÄÌì°Õ¡£
>
> Ê×ÏÈgoogleµÄgmailÓõÄÊÇ×Ô¼ÒµÄweb server£¬Ëü½Ð×öGFE£¬ÏÖÔڵİ汾ÊÇ1.3£¬ºÜ¶àÄêûÓÐÉý¼¶ÁË¡£
>
> ËùÓеÄtext/htmlºÍimage/gif¶¼Ê¹ÓÃÁËpublicµÄcache-control¡£µ«ÊÇgifʹÓõÄÊÇexpires£¬¶øhtmlʹÓõÄ
> ÊÇetagÀ´×öcache¡£µ«ÊÇÃ÷ÏÔµÄtext/javascriptʹÓõÄÊÇno-cache,no-store¡£ÕâÑù˵Ã÷ËüʹÓÃÆ߲㽻»»£¬ÒòΪËùÓеÄ
> ÇëÇ󶼷¢µ½ÁË http://mail.google.com/mail/? xxxµÄURL¡£
>
> ÒòΪËùÓеÄÇëÇó¶¼ÊÇ·¢µ½/mail/Õâ¸öuriÉϵģ¬ËùÒÔÎÒÃDz»¿ÉÄÜ¿´µ½ÈκεÄÓïÑÔºó׺£¬¶øËüÒ²°ÑÖ÷»úÐÅÏ¢¸ÄÁË£¬ËùÒÔÎÒÃÇÒ²²»ÄÜÏñapacheÒ»ÑùµÄµÃµ½
> mod¡£ :)
>
> ÒÔÎÒËùÖªµÀµÄgmailÓ¦¸ÃʹÓõÄÊÇjava
> servlet£¬´óÁ¿Ê¹ÓÃajaxÀ´×öǰ̨µÄÕ¹ÏÖ¡£ºǫ́ÊÇÒ»×é×éµÄ·þÎñÆ÷£¬Í¨¹ýÓû§ÃûÔڵǼʱËø¶¨µ½Ò»×é´æ´¢ÉϽøÐÐFile
> I/O¡£ÓÉÓڲ¶àËùÓеIJÙ×÷¶¼ÊÇÔÚä¯ÀÀÆ÷ÖÐÍê³É£¬ËùÒÔÔÚºǫ́Ëù×öµÄÊÂÖ÷ÒªÊÇÊý¾ÝÊÕÈ¡ºÍ·ÖÀ룬java servletµÄÐÔÄÜ×ãÒÔÍê³ÉÕâÑùµÄÊ¡£
>
> ÎÒÏëÓÉÓÚgmailµÄÄÚÈݲ»ÊÇ·ÖÏíÐ͵ģ¬GFSÔÚÕâÀï²»»áÓÐʲô×÷Óã¬ËùÒÔÓÃÀàËÆDRBD×öΪ´æ´¢µÄ×éºÏÊÇÏ൱²»´íµÄ¡£¸üÖØÒªµÄÊÇgmail´óÁ¿¹¤×÷ÔÚÊý
> ¾ÝµÄ½øÈëɸѡ£¨Ò²¾ÍÊÇ·´À¬»ø£©ºÍÊý¾Ý×éÖ¯ÉÏ£¨Á¼ºÃµÄindex£©¡£ÕâÑùµÄ¿ª·¢Ó¦¸Ã¶¼ÊÇ»ùÓÚpython»òÊÇcµÄ£¬ÒòΪjava²¢²»ÊʺÏÓÚdaemonÐ굀 ¿ª·¢¡£
>
> bigtableÔÚgmailÖл᲻»áÓкõÄÓ¦ÓÃÎÒ²»ºÃ˵£¬µ«ÊÇ×öΪһ¸öindexµÄ»º´æÒ²Ðí»áÓÐÓᣵ«Õâ¸öÖ»ÄÜgoogle×Ô¼ºµÄcoderÀ´ËµÃ÷ÁË¡£
> :)
>
> ^_^
>
> ÔÚ07-9-20£¬HD <hdcola在gmail.com> дµÀ£º
> >
> > LS ÕâλÔÚCCF´ô¹ý :) ºÇºÇ
> >
> > ÔÚ07-9-11£¬JimCheng在CCF < witcheng在gmail.com> дµÀ£º
> > >
> > > Google µÄǰ̨½çÃæ¼¼Êõͳ³ÆΪAJAX¼¼Êõ£¬Ö÷Òª¹¹½¨ÔÚGoogle Widget Tookit(GWT)ÉÏ¡£
> > > Ö÷ÒªÊÇÀûÓÃJavaµÄUI¼¼Êõ½øÐпª·¢£¬Í¨¹ýGWT Complier°ÑJava°æ±¾µÄUIת»»ÎªWeb UI¡£
> > > GWTÊÇÏ൱ºÃµÄ¶«¶«¡£
> > > ¶øËùÓкó¶Ë·þÎñ¸öÈ˲ÂÏëÓ¦¸ÃÊÇʹÓÃC/C++¿ª·¢µÄ£¬ÎÞÂÛJava»¹ÊÇPython¶¼ÌṩÈç
> > > ´Ë¶àµÄ·þÎñѹÁ¦£¬¶¼ÊDZȽÏÃãÇ¿µÄ¡£
> > >
> > > ¾Ý³Æ£¬GoogleµÄÓïÑÔʹÓÃÈçÏ£¬°´Ê¹ÓÃÁ¿
> > > C/C++,Java,Python
> > >
> > > Google²»¿ÉÄÜʹÓÃOracle£¬ÒòΪOracle¹ÜÀí²»ÁËÄÇô¶àÊý¾Ý£¬ºÙºÙ£¬GFS²ÅÊÇÖÕ¼«
> > > ÎäÆ÷¡£
> > > Unicode»¹ÓÐÄĸö³ÉÊìÍøÕ¾²»Ö§³ÖµÄÂð£¿Á¬ÂÛ̳¶¼ÊÇUTFµÄ£¬unicode»ù±¾Ó¦ÓÃÒѾ­
> > > ²»ÄÜËãÊÇÅ̲ËÁË¡£:D
> > >
> > > ²»ÖªµÀ£¬LZ¿´µ½µÄ.py¾Í¶ÔÉÏZOPE£¬ÓеãÌ«ÒܶÏÁË°É£¿
> > > Ϊʲô²»ÊÇÆ´ÒôÊäÈë·¨ÄØ£¿PY=Æ´Òô :-)
> > >
> > > kenneth chia дµÀ:
> > > > Python»¹ÊÇJavaÄØ£¿ºǫ́Êý¾Ý¿â¿Ï¶¨ÊÇOracle°É£¡Ï£ÍûÁ˽âµÄÅóÓÑÖ¸µãÏ¡£
> > > ÎÒ·¢ÏÖGoogleµÄ³ÌÐò¶¼²»Ï²»¶´øÀ©Õ¹Ãû³öÀ´±ÈÈç.asp
> > > > .php .jsp .pyÕâÑùµÄ£¬¶øÇÒGoogle»¹Ö§³ÖUnicode£¬ÎÒ¿´µ½²¿·ÖÊÇ.pyµÄ¡£ËµÃ÷ÓõÄÊÇZope°É£¡
> > > > »¹ÓÐʲô£¿´ó¼ÒÒ»ÆðÀ´ÁÄÁÄ£¡
> > >
> > >
> >
> > --
> > HD£¨È¼ÉÕÖеĻð£©
> > ÎÒ¹¤×÷ÎÒ¿ìÀÖ£¬ÎÒÇÚ·ÜÎÒÊÕ»ñ¡£ÇëÓëÎÒÒ»Æð¿ìÀÖ£¬ÓëÎÒÒ»ÆðÊÕ»ñ¡£
>
>
>
>  Info: http://python.cn/mailman/listinfo/python-chinese
>
>
>
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>



-- 
HD£¨È¼ÉÕÖеĻð£©
ÎÒ¹¤×÷ÎÒ¿ìÀÖ£¬ÎÒÇÚ·ÜÎÒÊÕ»ñ¡£ÇëÓëÎÒÒ»Æð¿ìÀÖ£¬ÓëÎÒÒ»ÆðÊÕ»ñ¡£
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070920/d118a7df/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月20日 星期四 15:57

HD hdcola在gmail.com
星期四 九月 20 15:57:19 HKT 2007

ÁíÍ⣬ÔÚapache groupÖÐÓÐÒ»¸öprojectÊÇÔÚluceneµÄhadoop¡£ËüÊÇÒ»¸ö²»´íµÄGFSʵÏÖ¡£ :)

ÔÚ07-9-20£¬HD <hdcola在gmail.com> дµÀ£º
>
> web²ãÒ»¶¨²»»á½øÐÐdisk i/oµÄ£¬Ó¦¸ÃÈ«²¿¶¼ÊÇnet
> i/o£¬¶øÇÒÎÒÈÏΪ¸ü¶àµÄ£¬Á÷Á¿²»Ò»¶¨ÊÇ´Óservlet±¾ÉíÈ¥×ߣ¬¿ÉÒÔÖ±½Ó´Ó´æ´¢ÉÏͳöÀ´¡£²»¹ý˵»ØÀ´£¬javaÏÖÔÚµÄnio×öµÄÒ²ºÜ²»´íÁË£¬disk
> i/oÓÖ¿ÉÒÔÈÃweb server±¾ÉíÀ´×ߣ¬Ó¦¸Ã²»ÊÇÎÊÌâµÄ¼¯Öе㡣
>
> ÔÚ07-9-20£¬JimCheng在CCF <witcheng在gmail.com> дµÀ£º
> >
> >  HD,·ÖÎöµÄºÜרҵÁË¡£
> > µ«ÊÇÎÒ¶ÔGMailºǫ́ʹÓÃJava Servlet»¹ÊÇ´æÔÚÒ»¶¨µÄÒɻ󣬴ÓJava±¾ÉíÌṩ·þÎñ¼ÓÉÏ·þÎñȺ£¬ÎÊÌâ²»´ó£¬µ«ÊÇÔÚDISK
> > I/O¿Ï¶¨»¹ÊÇÒªdelegateÆäËûµÄ´æ´¢·þÎñ£¬
> > ³ý·ÇÄÜ͸Ã÷ÌṩIO·þÎñ£¬ÈÃJavaÖ±½Ó·ÃÎÊ£¬Õâµã²»ÖªµÀGoogleÔõô¿¼Âǵģ¬²»ÖªHDÄãÓÐʲôÏë·¨£¿
> >
> > Áí£¬¶ÔÓÚDRBD²»ÖªµÀÔÚ¹ãÓòÍøÉϵÄÐÔÄÜÈçºÎ£¿HDÓÐʲô¾­Ñé²»£¿
> >
> > HD,Ò²ÔÚccf»ì¹ý£¿ :-)
> >
> > ÁÄÁÄÌì°Õ¡£
> >
> > Ê×ÏÈgoogleµÄgmailÓõÄÊÇ×Ô¼ÒµÄweb server£¬Ëü½Ð×öGFE£¬ÏÖÔڵİ汾ÊÇ1.3£¬ºÜ¶àÄêûÓÐÉý¼¶ÁË¡£
> >
> > ËùÓеÄtext/htmlºÍimage/gif¶¼Ê¹ÓÃÁËpublicµÄcache-control¡£µ«ÊÇgifʹÓõÄÊÇexpires£¬¶øhtmlʹÓõÄ
> > ÊÇetagÀ´×öcache¡£µ«ÊÇÃ÷ÏÔµÄtext/javascriptʹÓõÄÊÇno-cache,no-store¡£ÕâÑù˵Ã÷ËüʹÓÃÆ߲㽻»»£¬ÒòΪËùÓеÄ
> > ÇëÇ󶼷¢µ½ÁË http://mail.google.com/mail/? xxxµÄURL¡£
> >
> > ÒòΪËùÓеÄÇëÇó¶¼ÊÇ·¢µ½/mail/Õâ¸öuriÉϵģ¬ËùÒÔÎÒÃDz»¿ÉÄÜ¿´µ½ÈκεÄÓïÑÔºó׺£¬¶øËüÒ²°ÑÖ÷»úÐÅÏ¢¸ÄÁË£¬ËùÒÔÎÒÃÇÒ²²»ÄÜÏñapacheÒ»ÑùµÄµÃµ½
> > mod¡£ :)
> >
> > ÒÔÎÒËùÖªµÀµÄgmailÓ¦¸ÃʹÓõÄÊÇjava
> > servlet£¬´óÁ¿Ê¹ÓÃajaxÀ´×öǰ̨µÄÕ¹ÏÖ¡£ºǫ́ÊÇÒ»×é×éµÄ·þÎñÆ÷£¬Í¨¹ýÓû§ÃûÔڵǼʱËø¶¨µ½Ò»×é´æ´¢ÉϽøÐÐFile
> > I/O¡£ÓÉÓڲ¶àËùÓеIJÙ×÷¶¼ÊÇÔÚä¯ÀÀÆ÷ÖÐÍê³É£¬ËùÒÔÔÚºǫ́Ëù×öµÄÊÂÖ÷ÒªÊÇÊý¾ÝÊÕÈ¡ºÍ·ÖÀ룬java servletµÄÐÔÄÜ×ãÒÔÍê³ÉÕâÑùµÄÊ¡£
> >
> > ÎÒÏëÓÉÓÚgmailµÄÄÚÈݲ»ÊÇ·ÖÏíÐ͵ģ¬GFSÔÚÕâÀï²»»áÓÐʲô×÷Óã¬ËùÒÔÓÃÀàËÆDRBD×öΪ´æ´¢µÄ×éºÏÊÇÏ൱²»´íµÄ¡£¸üÖØÒªµÄÊÇgmail´óÁ¿¹¤×÷ÔÚÊý
> > ¾ÝµÄ½øÈëɸѡ£¨Ò²¾ÍÊÇ·´À¬»ø£©ºÍÊý¾Ý×éÖ¯ÉÏ£¨Á¼ºÃµÄindex£©¡£ÕâÑùµÄ¿ª·¢Ó¦¸Ã¶¼ÊÇ»ùÓÚpython»òÊÇcµÄ£¬ÒòΪjava²¢²»ÊʺÏÓÚdaemonÐ굀 ¿ª·¢¡£
> >
> > bigtableÔÚgmailÖл᲻»áÓкõÄÓ¦ÓÃÎÒ²»ºÃ˵£¬µ«ÊÇ×öΪһ¸öindexµÄ»º´æÒ²Ðí»áÓÐÓᣵ«Õâ¸öÖ»ÄÜgoogle×Ô¼ºµÄcoderÀ´ËµÃ÷ÁË¡£
> > :)
> >
> > ^_^
> >
> > ÔÚ07-9-20£¬HD <hdcola在gmail.com> дµÀ£º
> > >
> > > LS ÕâλÔÚCCF´ô¹ý :) ºÇºÇ
> > >
> > > ÔÚ07-9-11£¬JimCheng在CCF < witcheng在gmail.com> дµÀ£º
> > > >
> > > > Google µÄǰ̨½çÃæ¼¼Êõͳ³ÆΪAJAX¼¼Êõ£¬Ö÷Òª¹¹½¨ÔÚGoogle Widget Tookit(GWT)ÉÏ¡£
> > > > Ö÷ÒªÊÇÀûÓÃJavaµÄUI¼¼Êõ½øÐпª·¢£¬Í¨¹ýGWT Complier°ÑJava°æ±¾µÄUIת»»ÎªWeb UI¡£
> > > > GWTÊÇÏ൱ºÃµÄ¶«¶«¡£
> > > > ¶øËùÓкó¶Ë·þÎñ¸öÈ˲ÂÏëÓ¦¸ÃÊÇʹÓÃC/C++¿ª·¢µÄ£¬ÎÞÂÛJava»¹ÊÇPython¶¼ÌṩÈç
> > > > ´Ë¶àµÄ·þÎñѹÁ¦£¬¶¼ÊDZȽÏÃãÇ¿µÄ¡£
> > > >
> > > > ¾Ý³Æ£¬GoogleµÄÓïÑÔʹÓÃÈçÏ£¬°´Ê¹ÓÃÁ¿
> > > > C/C++,Java,Python
> > > >
> > > > Google²»¿ÉÄÜʹÓÃOracle£¬ÒòΪOracle¹ÜÀí²»ÁËÄÇô¶àÊý¾Ý£¬ºÙºÙ£¬GFS²ÅÊÇÖÕ¼«
> > > > ÎäÆ÷¡£
> > > > Unicode»¹ÓÐÄĸö³ÉÊìÍøÕ¾²»Ö§³ÖµÄÂð£¿Á¬ÂÛ̳¶¼ÊÇUTFµÄ£¬unicode»ù±¾Ó¦ÓÃÒѾ­
> > > > ²»ÄÜËãÊÇÅ̲ËÁË¡£:D
> > > >
> > > > ²»ÖªµÀ£¬LZ¿´µ½µÄ.py¾Í¶ÔÉÏZOPE£¬ÓеãÌ«ÒܶÏÁË°É£¿
> > > > Ϊʲô²»ÊÇÆ´ÒôÊäÈë·¨ÄØ£¿PY=Æ´Òô :-)
> > > >
> > > > kenneth chia дµÀ:
> > > > > Python»¹ÊÇJavaÄØ£¿ºǫ́Êý¾Ý¿â¿Ï¶¨ÊÇOracle°É£¡Ï£ÍûÁ˽âµÄÅóÓÑÖ¸µãÏ¡£
> > > > ÎÒ·¢ÏÖGoogleµÄ³ÌÐò¶¼²»Ï²»¶´øÀ©Õ¹Ãû³öÀ´±ÈÈç.asp
> > > > > .php .jsp .pyÕâÑùµÄ£¬¶øÇÒGoogle»¹Ö§³ÖUnicode£¬ÎÒ¿´µ½²¿·ÖÊÇ.pyµÄ¡£ËµÃ÷ÓõÄÊÇZope°É£¡
> > > > > »¹ÓÐʲô£¿´ó¼ÒÒ»ÆðÀ´ÁÄÁÄ£¡
> > > >
> > > >
> > >
> > > --
> > > HD£¨È¼ÉÕÖеĻð£©
> > > ÎÒ¹¤×÷ÎÒ¿ìÀÖ£¬ÎÒÇÚ·ÜÎÒÊÕ»ñ¡£ÇëÓëÎÒÒ»Æð¿ìÀÖ£¬ÓëÎÒÒ»ÆðÊÕ»ñ¡£
> >
> >
> >
> >  Info: http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese在lists.python.cn
> > Subscribe: send subscribe to python-chinese-request在lists.python.cn
> > Unsubscribe: send unsubscribe to
> > python-chinese-request在lists.python.cn
> > Detail Info: http://python.cn/mailman/listinfo/python-chinese
> >
>
>
>
> --
> HD£¨È¼ÉÕÖеĻð£©
> ÎÒ¹¤×÷ÎÒ¿ìÀÖ£¬ÎÒÇÚ·ÜÎÒÊÕ»ñ¡£ÇëÓëÎÒÒ»Æð¿ìÀÖ£¬ÓëÎÒÒ»ÆðÊÕ»ñ¡£
>



-- 
HD£¨È¼ÉÕÖеĻð£©
ÎÒ¹¤×÷ÎÒ¿ìÀÖ£¬ÎÒÇÚ·ÜÎÒÊÕ»ñ¡£ÇëÓëÎÒÒ»Æð¿ìÀÖ£¬ÓëÎÒÒ»ÆðÊÕ»ñ¡£
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070920/448bd558/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月20日 星期四 15:59

Yingbo Qiu qiuyingbo在gmail.com
星期四 九月 20 15:59:15 HKT 2007

这点严重同意.

另外,对于 webmail 来说,webserver 是什么技术无关紧要了,因为输出的不再是 HTML,而是 XML/JSON。就算用 c++
也不会让我觉得奇怪.


在07-9-20,HD <hdcola at gmail.com> 写道:
>
> web层一定不会进行disk i/o的,应该全部都是net i/o
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://python.cn/pipermail/python-chinese/attachments/20070920/1b403235/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月20日 星期四 16:00

Yingbo Qiu qiuyingbo在gmail.com
星期四 九月 20 16:00:49 HKT 2007

哈,我记得刚才某人还在批评用 java 做 Daemon

在07-9-20,HD <hdcola at gmail.com> 写道:
>
> 另外,在apache group中有一个project是在lucene的hadoop。它是一个不错的GFS实现。 :)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://python.cn/pipermail/python-chinese/attachments/20070920/a200b052/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月20日 星期四 16:05

lrython在gmail.com lrython在gmail.com
星期四 九月 20 16:05:23 HKT 2007

或许web层就不太应该进行过多的disk i/o。

HD 写道:
> web层一定不会进行disk i/o的,应该全部都是net i/o,而且我认为更多的,流
> 量不一定是从servlet本身去走,可以直接从存储上吐出来。不过说回来,java
> 现在的nio做的也很不错了,disk i/o又可以让web server本身来走,应该不是
> 问题的集中点。
>
> 在07-9-20,*JimCheng在CCF * <witcheng在gmail.com
> witcheng在gmail.com>> 写道:
>
>     HD,分析的很专业了。
>     但是我对GMail后台使用Java Servlet还是存在一定的疑惑,从Java本身提
>     供服务加上服务群,问题不大,但是在DISK I/O肯定还是要delegate其他的
>     存储服务,
>     除非能透明提供IO服务,让Java直接访问,这点不知道Google怎么考虑的,
>     不知HD你有什么想法?
>
>     另,对于DRBD不知道在广域网上的性能如何?HD有什么经验不?
>
>     HD,也在ccf混过? :-)
>>     聊聊天罢。
>>
>>     首先google的gmail用的是自家的web server,它叫做GFE,现在的版本是
>>     1.3,很多年没有升级了。
>>
>>     所有的text/html和image/gif都使用了public的cache-control。但是gif
>>     使用的是 expires,而html使用的是etag来做cache。但是明显的
>>     text/javascript使用的是no-cache,no-store。这样说明它使用七层交
>>     换,因为所有的请求都发到了 http://mail.google.com/mail/? xxx的URL。
>>
>>     因为所有的请求都是发到/mail/这个uri上的,所以我们不可能看到任何的
>>     语言后缀,而它也把主机信息改了,所以我们也不能像apache一样的得到
>>     mod。 :)
>>
>>     以我所知道的gmail应该使用的是java servlet,大量使用ajax来做前台的
>>     展现。后台是一组组的服务器,通过用户名在登录时锁定到一组存储上进
>>     行File I/O。由于差不多所有的操作都是在浏览器中完成,所以在后台所
>>     做的事主要是数据收取和分离,java servlet的性能足以完成这样的事。
>>
>>     我想由于gmail的内容不是分享型的,GFS在这里不会有什么作用,所以用
>>     类似DRBD做为存储的组合是相当不错的。更重要的是gmail大量工作在数据
>>     的进入筛选(也就是反垃圾)和数据组织上(良好的index)。这样的开发
>>     应该都是基于python或是c的,因为java并不适合于daemon型的开发。
>>
>>     bigtable在gmail中会不会有好的应用我不好说,但是做为一个index的缓
>>     存也许会有用。但这个只能google自己的coder来说明了。 :)
>>
>>     ^_^
>>
>>     在07-9-20,*HD* <hdcola在gmail.com hdcola在gmail.com>> 写道:
>>
>>         LS 这位在CCF呆过 :) 呵呵
>>
>>         在07-9-11,*JimCheng在CCF* < witcheng在gmail.com
>>         witcheng在gmail.com>> 写道:
>>
>>             Google 的前台界面技术统称为AJAX技术,主要构建在Google
>>             Widget Tookit(GWT)上。
>>             主要是利用Java的UI技术进行开发,通过GWT Complier把Java版
>>             本的UI转换为Web UI。
>>             GWT是相当好的东东。
>>             而所有后端服务个人猜想应该是使用C/C++开发的,无论Java还是
>>             Python都提供如
>>             此多的服务压力,都是比较勉强的。
>>
>>             据称,Google的语言使用如下,按使用量
>>             C/C++,Java,Python
>>
>>             Google不可能使用Oracle,因为Oracle管理不了那么多数据,嘿
>>             嘿,GFS才是终极
>>             武器。
>>             Unicode还有哪个成熟网站不支持的吗?连论坛都是UTF的,
>>             unicode基本应用已经
>>             不能算是盘菜了。:D
>>
>>             不知道,LZ看到的.py就对上ZOPE,有点太臆断了吧?
>>             为什么不是拼音输入法呢?PY=拼音 :-)
>>
>>             kenneth chia 写道:
>>             > Python还是Java呢?后台数据库肯定是Oracle吧!希望了解的朋
>>             友指点下。我发现Google的程序都不喜欢带扩展名出来比如.asp
>>             > .php .jsp .py这样的,而且Google还支持Unicode,我看到部分
>>             是.py的。说明用的是Zope吧!
>>             > 还有什么?大家一起来聊聊!
>>
>>
>>
>>         -- 
>>         HD(燃烧中的火)
>>         我工作我快乐,我勤奋我收获。请与我一起快乐,与我一起收获。 
>>
>>
>>
>>      Info: http://python.cn/mailman/listinfo/python-chinese
>
>
>     _______________________________________________
>     python-chinese
>     Post: send python-chinese在lists.python.cn
>     python-chinese在lists.python.cn>
>     Subscribe: send subscribe to
>     python-chinese-request在lists.python.cn
>     python-chinese-request在lists.python.cn>
>     Unsubscribe: send unsubscribe to
>     python-chinese-request在lists.python.cn
>     python-chinese-request在lists.python.cn>
>     Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>
>
>
> -- 
> HD(燃烧中的火)
> 我工作我快乐,我勤奋我收获。请与我一起快乐,与我一起收获。
> ------------------------------------------------------------------------
>
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月20日 星期四 16:07

HD hdcola在gmail.com
星期四 九月 20 16:07:02 HKT 2007

ÎÄÕºܲ»´í :)
²»¹ýÀïÃæ̸µ½µÄÊÇÓÃÁËÕâЩ¼¼Êõ£¬µ«Ã»ÓÐÒ»Ò»¶ÔÓ¦ÄØ¡£ºÇºÇ£¬²»ÓòÂÁË£¬ÏëÏë×Ô¼ºÈç¹ûÃæ¶ÔÕâÑùµÄϵͳ£¬ÈçºÎ¼Ü¹¹£¬ÄIJÅÊǺÜÓÐÒâ˼µÄÊ¡£±Ø¾¹È˼Ҳ»ÄܸúÄã˵²»ÊÇ¡£

ÔÚ07-9-20£¬Josh Yin <epaulin在gmail.com> дµÀ£º
>
> On 9/20/07, HD <hdcola在gmail.com> wrote:
> > ÎÒÈç¹û×ögmail²»»áÓÃGFS£¬»òÊÇ˵²»»áÏñsearchÒ»ÑùµÄÀ´ÓÃgfs¡£
> > Ô­ÒòºÜ¼òµ¥£º
> > 1.searchÊǹ«¹²Êý¾Ý´æ´¢£¬¶ømailÊǸöÈËÊý¾Ý´æ´¢
> > 2.mailµÄ¾ÉÓÐÊý¾ÝÓдæÈ¡»úÂʱÈsearch»¹Ð¡
> > 3.mailµÄ¸üбÈsearchÒª¿ìºÜ¶à£¬Ò²¾ÍÊÇ˵disk io»á±ÈsearchµÄд¶àµÄ¶à
> >
>
> ÕâƪÎÄÕÂ˵µ½ gmail ÊÇÓÃÁË GFS µÄ£¬²»ÖªµÀ¿ÉÐŶÈÈçºÎ¡£
> http://highscalability.com/google-architecture
>
> --
> Regards,
> Josh.Yin/Òóº£Ã÷
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese




-- 
HD£¨È¼ÉÕÖеĻð£©
ÎÒ¹¤×÷ÎÒ¿ìÀÖ£¬ÎÒÇÚ·ÜÎÒÊÕ»ñ¡£ÇëÓëÎÒÒ»Æð¿ìÀÖ£¬ÓëÎÒÒ»ÆðÊÕ»ñ¡£
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070920/0e3bf594/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月20日 星期四 16:13

kenneth chia kenneth1982在gmail.com
星期四 九月 20 16:13:28 HKT 2007

»Æ¶¬£¬*Zoom.Quiet* ËûÃÇÒÔÇ°¶¼ÊÇsinaµÄÂð£¿Ö麣½ðɽºÜºÃÂ𣿲»¹ýÖ麣Õâ¸ö³ÇÊе½ÊDz»´í¡£¡£¡£

ÔÚ07-9-20£¬lrython在gmail.com <lrython在gmail.com> дµÀ£º
>
> »òÐíweb²ã¾Í²»Ì«Ó¦¸Ã½øÐйý¶àµÄdisk i/o¡£
>
> HD дµÀ:
> > web²ãÒ»¶¨²»»á½øÐÐdisk i/oµÄ£¬Ó¦¸ÃÈ«²¿¶¼ÊÇnet i/o£¬¶øÇÒÎÒÈÏΪ¸ü¶àµÄ£¬Á÷
> > Á¿²»Ò»¶¨ÊÇ´Óservlet±¾ÉíÈ¥×ߣ¬¿ÉÒÔÖ±½Ó´Ó´æ´¢ÉÏͳöÀ´¡£²»¹ý˵»ØÀ´£¬java
> > ÏÖÔÚµÄnio×öµÄÒ²ºÜ²»´íÁË£¬disk i/oÓÖ¿ÉÒÔÈÃweb server±¾ÉíÀ´×ߣ¬Ó¦¸Ã²»ÊÇ
> > ÎÊÌâµÄ¼¯Öе㡣
> >
> > ÔÚ07-9-20£¬*JimCheng在CCF * <witcheng在gmail.com
> > witcheng在gmail.com>> дµÀ£º
> >
> >     HD,·ÖÎöµÄºÜרҵÁË¡£
> >     µ«ÊÇÎÒ¶ÔGMailºǫ́ʹÓÃJava Servlet»¹ÊÇ´æÔÚÒ»¶¨µÄÒɻ󣬴ÓJava±¾ÉíÌá
> >     ¹©·þÎñ¼ÓÉÏ·þÎñȺ£¬ÎÊÌâ²»´ó£¬µ«ÊÇÔÚDISK I/O¿Ï¶¨»¹ÊÇÒªdelegateÆäËûµÄ
> >     ´æ´¢·þÎñ£¬
> >     ³ý·ÇÄÜ͸Ã÷ÌṩIO·þÎñ£¬ÈÃJavaÖ±½Ó·ÃÎÊ£¬Õâµã²»ÖªµÀGoogleÔõô¿¼Âǵģ¬
> >     ²»ÖªHDÄãÓÐʲôÏë·¨£¿
> >
> >     Áí£¬¶ÔÓÚDRBD²»ÖªµÀÔÚ¹ãÓòÍøÉϵÄÐÔÄÜÈçºÎ£¿HDÓÐʲô¾­Ñé²»£¿
> >
> >     HD,Ò²ÔÚccf»ì¹ý£¿ :-)
> >>     ÁÄÁÄÌì°Õ¡£
> >>
> >>     Ê×ÏÈgoogleµÄgmailÓõÄÊÇ×Ô¼ÒµÄweb server£¬Ëü½Ð×öGFE£¬ÏÖÔڵİ汾ÊÇ
> >>     1.3£¬ºÜ¶àÄêûÓÐÉý¼¶ÁË¡£
> >>
> >>     ËùÓеÄtext/htmlºÍimage/gif¶¼Ê¹ÓÃÁËpublicµÄcache-control¡£µ«ÊÇgif
> >>     ʹÓõÄÊÇ expires£¬¶øhtmlʹÓõÄÊÇetagÀ´×öcache¡£µ«ÊÇÃ÷ÏÔµÄ
> >>     text/javascriptʹÓõÄÊÇno-cache,no-store¡£ÕâÑù˵Ã÷ËüʹÓÃÆ߲㽻
> >>     »»£¬ÒòΪËùÓеÄÇëÇ󶼷¢µ½ÁË http://mail.google.com/mail/? xxxµÄURL¡£
> >>
> >>     ÒòΪËùÓеÄÇëÇó¶¼ÊÇ·¢µ½/mail/Õâ¸öuriÉϵģ¬ËùÒÔÎÒÃDz»¿ÉÄÜ¿´µ½ÈκεÄ
> >>     ÓïÑÔºó׺£¬¶øËüÒ²°ÑÖ÷»úÐÅÏ¢¸ÄÁË£¬ËùÒÔÎÒÃÇÒ²²»ÄÜÏñapacheÒ»ÑùµÄµÃµ½
> >>     mod¡£ :)
> >>
> >>     ÒÔÎÒËùÖªµÀµÄgmailÓ¦¸ÃʹÓõÄÊÇjava servlet£¬´óÁ¿Ê¹ÓÃajaxÀ´×öǰ̨µÄ
> >>     Õ¹ÏÖ¡£ºǫ́ÊÇÒ»×é×éµÄ·þÎñÆ÷£¬Í¨¹ýÓû§ÃûÔڵǼʱËø¶¨µ½Ò»×é´æ´¢ÉϽø
> >>     ÐÐFile I/O¡£ÓÉÓڲ¶àËùÓеIJÙ×÷¶¼ÊÇÔÚä¯ÀÀÆ÷ÖÐÍê³É£¬ËùÒÔÔÚºǫ́Ëù
> >>     ×öµÄÊÂÖ÷ÒªÊÇÊý¾ÝÊÕÈ¡ºÍ·ÖÀ룬java servletµÄÐÔÄÜ×ãÒÔÍê³ÉÕâÑùµÄÊ¡£
> >>
> >>     ÎÒÏëÓÉÓÚgmailµÄÄÚÈݲ»ÊÇ·ÖÏíÐ͵ģ¬GFSÔÚÕâÀï²»»áÓÐʲô×÷Óã¬ËùÒÔÓÃ
> >>     ÀàËÆDRBD×öΪ´æ´¢µÄ×éºÏÊÇÏ൱²»´íµÄ¡£¸üÖØÒªµÄÊÇgmail´óÁ¿¹¤×÷ÔÚÊý¾Ý
> >>     µÄ½øÈëɸѡ£¨Ò²¾ÍÊÇ·´À¬»ø£©ºÍÊý¾Ý×éÖ¯ÉÏ£¨Á¼ºÃµÄindex£©¡£ÕâÑùµÄ¿ª·¢
> >>     Ó¦¸Ã¶¼ÊÇ»ùÓÚpython»òÊÇcµÄ£¬ÒòΪjava²¢²»ÊʺÏÓÚdaemonÐ͵Ŀª·¢¡£
> >>
> >>     bigtableÔÚgmailÖл᲻»áÓкõÄÓ¦ÓÃÎÒ²»ºÃ˵£¬µ«ÊÇ×öΪһ¸öindexµÄ»º
> >>     ´æÒ²Ðí»áÓÐÓᣵ«Õâ¸öÖ»ÄÜgoogle×Ô¼ºµÄcoderÀ´ËµÃ÷ÁË¡£ :)
> >>
> >>     ^_^
> >>
> >>     ÔÚ07-9-20£¬*HD* <hdcola在gmail.com hdcola在gmail.com>> дµÀ£º
> >>
> >>         LS ÕâλÔÚCCF´ô¹ý :) ºÇºÇ
> >>
> >>         ÔÚ07-9-11£¬*JimCheng在CCF* < witcheng在gmail.com
> >>         witcheng在gmail.com>> дµÀ£º
> >>
> >>             Google µÄǰ̨½çÃæ¼¼Êõͳ³ÆΪAJAX¼¼Êõ£¬Ö÷Òª¹¹½¨ÔÚGoogle
> >>             Widget Tookit(GWT)ÉÏ¡£
> >>             Ö÷ÒªÊÇÀûÓÃJavaµÄUI¼¼Êõ½øÐпª·¢£¬Í¨¹ýGWT Complier°ÑJava°æ
> >>             ±¾µÄUIת»»ÎªWeb UI¡£
> >>             GWTÊÇÏ൱ºÃµÄ¶«¶«¡£
> >>             ¶øËùÓкó¶Ë·þÎñ¸öÈ˲ÂÏëÓ¦¸ÃÊÇʹÓÃC/C++¿ª·¢µÄ£¬ÎÞÂÛJava»¹ÊÇ
> >>             Python¶¼ÌṩÈç
> >>             ´Ë¶àµÄ·þÎñѹÁ¦£¬¶¼ÊDZȽÏÃãÇ¿µÄ¡£
> >>
> >>             ¾Ý³Æ£¬GoogleµÄÓïÑÔʹÓÃÈçÏ£¬°´Ê¹ÓÃÁ¿
> >>             C/C++,Java,Python
> >>
> >>             Google²»¿ÉÄÜʹÓÃOracle£¬ÒòΪOracle¹ÜÀí²»ÁËÄÇô¶àÊý¾Ý£¬ºÙ
> >>             ºÙ£¬GFS²ÅÊÇÖÕ¼«
> >>             ÎäÆ÷¡£
> >>             Unicode»¹ÓÐÄĸö³ÉÊìÍøÕ¾²»Ö§³ÖµÄÂð£¿Á¬ÂÛ̳¶¼ÊÇUTFµÄ£¬
> >>             unicode»ù±¾Ó¦ÓÃÒѾ­
> >>             ²»ÄÜËãÊÇÅ̲ËÁË¡£:D
> >>
> >>             ²»ÖªµÀ£¬LZ¿´µ½µÄ.py¾Í¶ÔÉÏZOPE£¬ÓеãÌ«ÒܶÏÁË°É£¿
> >>             Ϊʲô²»ÊÇÆ´ÒôÊäÈë·¨ÄØ£¿PY=Æ´Òô :-)
> >>
> >>             kenneth chia дµÀ:
> >>             > Python»¹ÊÇJavaÄØ£¿ºǫ́Êý¾Ý¿â¿Ï¶¨ÊÇOracle°É£¡Ï£ÍûÁ˽âµÄÅó
> >>             ÓÑÖ¸µãÏ¡£ÎÒ·¢ÏÖGoogleµÄ³ÌÐò¶¼²»Ï²»¶´øÀ©Õ¹Ãû³öÀ´±ÈÈç.asp
> >>             > .php .jsp .pyÕâÑùµÄ£¬¶øÇÒGoogle»¹Ö§³ÖUnicode£¬ÎÒ¿´µ½²¿·Ö
> >>             ÊÇ.pyµÄ¡£ËµÃ÷ÓõÄÊÇZope°É£¡
> >>             > »¹ÓÐʲô£¿´ó¼ÒÒ»ÆðÀ´ÁÄÁÄ£¡
> >>
> >>
> >>
> >>         --
> >>         HD£¨È¼ÉÕÖеĻð£©
> >>         ÎÒ¹¤×÷ÎÒ¿ìÀÖ£¬ÎÒÇÚ·ÜÎÒÊÕ»ñ¡£ÇëÓëÎÒÒ»Æð¿ìÀÖ£¬ÓëÎÒÒ»ÆðÊÕ»ñ¡£
> >>
> >>
> >>
> >>      Info: http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >     _______________________________________________
> >     python-chinese
> >     Post: send python-chinese在lists.python.cn
> >     python-chinese在lists.python.cn>
> >     Subscribe: send subscribe to
> >     python-chinese-request在lists.python.cn
> >     python-chinese-request在lists.python.cn>
> >     Unsubscribe: send unsubscribe to
> >     python-chinese-request在lists.python.cn
> >     python-chinese-request在lists.python.cn>
> >     Detail Info: http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> >
> > --
> > HD£¨È¼ÉÕÖеĻð£©
> > ÎÒ¹¤×÷ÎÒ¿ìÀÖ£¬ÎÒÇÚ·ÜÎÒÊÕ»ñ¡£ÇëÓëÎÒÒ»Æð¿ìÀÖ£¬ÓëÎÒÒ»ÆðÊÕ»ñ¡£
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese在lists.python.cn
> > Subscribe: send subscribe to python-chinese-request在lists.python.cn
> > Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> > Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070920/62d9531a/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月20日 星期四 16:46

清风 paradise.qingfeng在gmail.com
星期四 九月 20 16:46:53 HKT 2007

最近写了点blog,关于hadoop,lucene,solr,nutch的:)
http://paradise-qingfeng.javaeye.com/

On 9/20/07, HD <hdcola在gmail.com> wrote:
> 另外,在apache group中有一个project是在lucene的hadoop。它是一个不错的GFS实现。 :)
>
>
> 在07-9-20,HD <hdcola在gmail.com> 写道:
> > web层一定不会进行disk i/o的,应该全部都是net
> i/o,而且我认为更多的,流量不一定是从servlet本身去走,可以直接从存储上吐出来。不过说回来,java现在的nio做的也很不错了,disk
> i/o又可以让web server本身来走,应该不是问题的集中点。
> >
> >
> > 在07-9-20,JimCheng在CCF <witcheng在gmail.com> 写道:
> > >
> > >
> > > HD,分析的很专业了。
> > > 但是我对GMail后台使用Java
> Servlet还是存在一定的疑惑,从Java本身提供服务加上服务群,问题不大,但是在DISK
> I/O肯定还是要delegate其他的存储服务,
> > > 除非能透明提供IO服务,让Java直接访问,这点不知道Google怎么考虑的,不知HD你有什么想法?
> > >
> > > 另,对于DRBD不知道在广域网上的性能如何?HD有什么经验不?
> > >
> > > HD,也在ccf混过? :-)
> > >
> > > 聊聊天罢。
> > >
> > > 首先google的gmail用的是自家的web server,它叫做GFE,现在的版本是1.3,很多年没有升级了。
> > >
> > >
> 所有的text/html和image/gif都使用了public的cache-control。但是gif使用的是expires,而html使用的
> 是etag来做cache。但是明显的text/javascript使用的是no-cache,no-store。这样说明它使用七层交换,因为所有的
> 请求都发到了 http://mail.google.com/mail/? xxx的URL。
> > >
> > >
> 因为所有的请求都是发到/mail/这个uri上的,所以我们不可能看到任何的语言后缀,而它也把主机信息改了,所以我们也不能像apache一样的得到
> mod。 :)
> > >
> > > 以我所知道的gmail应该使用的是java
> servlet,大量使用ajax来做前台的展现。后台是一组组的服务器,通过用户名在登录时锁定到一组存储上进行File
> I/O。由于差不多所有的操作都是在浏览器中完成,所以在后台所做的事主要是数据收取和分离,java
> servlet的性能足以完成这样的事。
> > >
> > >
> 我想由于gmail的内容不是分享型的,GFS在这里不会有什么作用,所以用类似DRBD做为存储的组合是相当不错的。更重要的是gmail大量工作在数
> 据的进入筛选(也就是反垃圾)和数据组织上(良好的index)。这样的开发应该都是基于python或是c的,因为java并不适合于daemon型的
> 开发。
> > >
> > >
> bigtable在gmail中会不会有好的应用我不好说,但是做为一个index的缓存也许会有用。但这个只能google自己的coder来说明了。
> :)
> > >
> > > ^_^
> > >
> > >
> > > 在07-9-20,HD <hdcola在gmail.com> 写道:
> > > > LS 这位在CCF呆过 :) 呵呵
> > > >
> > > >
> > > > 在07-9-11,JimCheng在CCF < witcheng在gmail.com> 写道:
> > > >
> > > > > Google 的前台界面技术统称为AJAX技术,主要构建在Google Widget Tookit(GWT)上。
> > > > > 主要是利用Java的UI技术进行开发,通过GWT Complier把Java版本的UI转换为Web UI。
> > > > > GWT是相当好的东东。
> > > > > 而所有后端服务个人猜想应该是使用C/C++开发的,无论Java还是Python都提供如
> > > > > 此多的服务压力,都是比较勉强的。
> > > > >
> > > > > 据称,Google的语言使用如下,按使用量
> > > > > C/C++,Java,Python
> > > > >
> > > > > Google不可能使用Oracle,因为Oracle管理不了那么多数据,嘿嘿,GFS才是终极
> > > > > 武器。
> > > > > Unicode还有哪个成熟网站不支持的吗?连论坛都是UTF的,unicode基本应用已经
> > > > > 不能算是盘菜了。:D
> > > > >
> > > > > 不知道,LZ看到的.py就对上ZOPE,有点太臆断了吧?
> > > > > 为什么不是拼音输入法呢?PY=拼音 :-)
> > > > >
> > > > > kenneth chia 写道:
> > > > > >
> Python还是Java呢?后台数据库肯定是Oracle吧!希望了解的朋友指点下。我发现Google的程序都不喜欢带扩展名出来比如.asp
> > > > > > .php .jsp .py这样的,而且Google还支持Unicode,我看到部分是.py的。说明用的是Zope吧!
> > > > > > 还有什么?大家一起来聊聊!
> > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > HD(燃烧中的火)
> > > > 我工作我快乐,我勤奋我收获。请与我一起快乐,与我一起收获。
> > >
> > >
> > > Info: http://python.cn/mailman/listinfo/python-chinese
> > >
> > >
> > > _______________________________________________
> > > python-chinese
> > > Post: send python-chinese在lists.python.cn
> > > Subscribe: send subscribe to
> python-chinese-request在lists.python.cn
> > > Unsubscribe: send unsubscribe to
> python-chinese-request在lists.python.cn
> > > Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
> > >
> >
> >
> >
> >
> > --
> > HD(燃烧中的火)
> > 我工作我快乐,我勤奋我收获。请与我一起快乐,与我一起收获。
>
>
>
> --
> HD(燃烧中的火)
> 我工作我快乐,我勤奋我收获。请与我一起快乐,与我一起收获。
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to
> python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to
> python-chinese-request在lists.python.cn
> Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
>


-- 
http://qingfeng.ushared.com/blog/

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月20日 星期四 22:03

HD hdcola在gmail.com
星期四 九月 20 22:03:03 HKT 2007

²»´í¡£ :)  hdfsºÍgfs¶¼ÐèÒªÒ»¸öÕûÌå»·¾³µÄÓ¦Ó㬲»Êǵ¥Ò»·¢»Ó×÷Óõġ£

ÔÚ07-9-20£¬Çå·ç <paradise.qingfeng在gmail.com> дµÀ£º
>
> ×î½üдÁ˵ãblog£¬¹ØÓÚhadoop,lucene,solr,nutchµÄ:)
> http://paradise-qingfeng.javaeye.com/
>
> On 9/20/07, HD <hdcola在gmail.com> wrote:
> > ÁíÍ⣬ÔÚapache groupÖÐÓÐÒ»¸öprojectÊÇÔÚluceneµÄhadoop¡£ËüÊÇÒ»¸ö²»´íµÄGFSʵÏÖ¡£ :)
> >
> >
> > ÔÚ07-9-20£¬HD <hdcola在gmail.com> дµÀ£º
> > > web²ãÒ»¶¨²»»á½øÐÐdisk i/oµÄ£¬Ó¦¸ÃÈ«²¿¶¼ÊÇnet
> > i/o£¬¶øÇÒÎÒÈÏΪ¸ü¶àµÄ£¬Á÷Á¿²»Ò»¶¨ÊÇ´Óservlet±¾ÉíÈ¥×ߣ¬¿ÉÒÔÖ±½Ó´Ó´æ´¢ÉÏͳöÀ´¡£²»¹ý˵»ØÀ´£¬javaÏÖÔÚµÄnio×öµÄÒ²ºÜ²»´íÁË£¬disk
> > i/oÓÖ¿ÉÒÔÈÃweb server±¾ÉíÀ´×ߣ¬Ó¦¸Ã²»ÊÇÎÊÌâµÄ¼¯Öе㡣
> > >
> > >
> > > ÔÚ07-9-20£¬JimCheng在CCF <witcheng在gmail.com> дµÀ£º
> > > >
> > > >
> > > > HD,·ÖÎöµÄºÜרҵÁË¡£
> > > > µ«ÊÇÎÒ¶ÔGMailºǫ́ʹÓÃJava
> > Servlet»¹ÊÇ´æÔÚÒ»¶¨µÄÒɻ󣬴ÓJava±¾ÉíÌṩ·þÎñ¼ÓÉÏ·þÎñȺ£¬ÎÊÌâ²»´ó£¬µ«ÊÇÔÚDISK
> > I/O¿Ï¶¨»¹ÊÇÒªdelegateÆäËûµÄ´æ´¢·þÎñ£¬
> > > > ³ý·ÇÄÜ͸Ã÷ÌṩIO·þÎñ£¬ÈÃJavaÖ±½Ó·ÃÎÊ£¬Õâµã²»ÖªµÀGoogleÔõô¿¼Âǵģ¬²»ÖªHDÄãÓÐʲôÏë·¨£¿
> > > >
> > > > Áí£¬¶ÔÓÚDRBD²»ÖªµÀÔÚ¹ãÓòÍøÉϵÄÐÔÄÜÈçºÎ£¿HDÓÐʲô¾­Ñé²»£¿
> > > >
> > > > HD,Ò²ÔÚccf»ì¹ý£¿ :-)
> > > >
> > > > ÁÄÁÄÌì°Õ¡£
> > > >
> > > > Ê×ÏÈgoogleµÄgmailÓõÄÊÇ×Ô¼ÒµÄweb server£¬Ëü½Ð×öGFE£¬ÏÖÔڵİ汾ÊÇ1.3£¬ºÜ¶àÄêûÓÐÉý¼¶ÁË¡£
> > > >
> > > >
> > ËùÓеÄtext/htmlºÍimage/gif¶¼Ê¹ÓÃÁËpublicµÄcache-control¡£µ«ÊÇgifʹÓõÄÊÇexpires£¬¶øhtmlʹÓõÄ
> > ÊÇetagÀ´×öcache¡£µ«ÊÇÃ÷ÏÔµÄtext/javascriptʹÓõÄÊÇno-cache,no-store¡£ÕâÑù˵Ã÷ËüʹÓÃÆ߲㽻»»£¬ÒòΪËùÓеÄ
> > ÇëÇ󶼷¢µ½ÁË http://mail.google.com/mail/? xxxµÄURL¡£
> > > >
> > > >
> > ÒòΪËùÓеÄÇëÇó¶¼ÊÇ·¢µ½/mail/Õâ¸öuriÉϵģ¬ËùÒÔÎÒÃDz»¿ÉÄÜ¿´µ½ÈκεÄÓïÑÔºó׺£¬¶øËüÒ²°ÑÖ÷»úÐÅÏ¢¸ÄÁË£¬ËùÒÔÎÒÃÇÒ²²»ÄÜÏñapacheÒ»ÑùµÄµÃµ½
> > mod¡£ :)
> > > >
> > > > ÒÔÎÒËùÖªµÀµÄgmailÓ¦¸ÃʹÓõÄÊÇjava
> > servlet£¬´óÁ¿Ê¹ÓÃajaxÀ´×öǰ̨µÄÕ¹ÏÖ¡£ºǫ́ÊÇÒ»×é×éµÄ·þÎñÆ÷£¬Í¨¹ýÓû§ÃûÔڵǼʱËø¶¨µ½Ò»×é´æ´¢ÉϽøÐÐFile
> > I/O¡£ÓÉÓڲ¶àËùÓеIJÙ×÷¶¼ÊÇÔÚä¯ÀÀÆ÷ÖÐÍê³É£¬ËùÒÔÔÚºǫ́Ëù×öµÄÊÂÖ÷ÒªÊÇÊý¾ÝÊÕÈ¡ºÍ·ÖÀ룬java
> > servletµÄÐÔÄÜ×ãÒÔÍê³ÉÕâÑùµÄÊ¡£
> > > >
> > > >
> > ÎÒÏëÓÉÓÚgmailµÄÄÚÈݲ»ÊÇ·ÖÏíÐ͵ģ¬GFSÔÚÕâÀï²»»áÓÐʲô×÷Óã¬ËùÒÔÓÃÀàËÆDRBD×öΪ´æ´¢µÄ×éºÏÊÇÏ൱²»´íµÄ¡£¸üÖØÒªµÄÊÇgmail´óÁ¿¹¤×÷ÔÚÊý
> > ¾ÝµÄ½øÈëɸѡ£¨Ò²¾ÍÊÇ·´À¬»ø£©ºÍÊý¾Ý×éÖ¯ÉÏ£¨Á¼ºÃµÄindex£©¡£ÕâÑùµÄ¿ª·¢Ó¦¸Ã¶¼ÊÇ»ùÓÚpython»òÊÇcµÄ£¬ÒòΪjava²¢²»ÊʺÏÓÚdaemonÐ͵Ä
> > ¿ª·¢¡£
> > > >
> > > >
> > bigtableÔÚgmailÖл᲻»áÓкõÄÓ¦ÓÃÎÒ²»ºÃ˵£¬µ«ÊÇ×öΪһ¸öindexµÄ»º´æÒ²Ðí»áÓÐÓᣵ«Õâ¸öÖ»ÄÜgoogle×Ô¼ºµÄcoderÀ´ËµÃ÷ÁË¡£
> > :)
> > > >
> > > > ^_^
> > > >
> > > >
> > > > ÔÚ07-9-20£¬HD <hdcola在gmail.com> дµÀ£º
> > > > > LS ÕâλÔÚCCF´ô¹ý :) ºÇºÇ
> > > > >
> > > > >
> > > > > ÔÚ07-9-11£¬JimCheng在CCF < witcheng在gmail.com> дµÀ£º
> > > > >
> > > > > > Google µÄǰ̨½çÃæ¼¼Êõͳ³ÆΪAJAX¼¼Êõ£¬Ö÷Òª¹¹½¨ÔÚGoogle Widget Tookit(GWT)ÉÏ¡£
> > > > > > Ö÷ÒªÊÇÀûÓÃJavaµÄUI¼¼Êõ½øÐпª·¢£¬Í¨¹ýGWT Complier°ÑJava°æ±¾µÄUIת»»ÎªWeb UI¡£
> > > > > > GWTÊÇÏ൱ºÃµÄ¶«¶«¡£
> > > > > > ¶øËùÓкó¶Ë·þÎñ¸öÈ˲ÂÏëÓ¦¸ÃÊÇʹÓÃC/C++¿ª·¢µÄ£¬ÎÞÂÛJava»¹ÊÇPython¶¼ÌṩÈç
> > > > > > ´Ë¶àµÄ·þÎñѹÁ¦£¬¶¼ÊDZȽÏÃãÇ¿µÄ¡£
> > > > > >
> > > > > > ¾Ý³Æ£¬GoogleµÄÓïÑÔʹÓÃÈçÏ£¬°´Ê¹ÓÃÁ¿
> > > > > > C/C++,Java,Python
> > > > > >
> > > > > > Google²»¿ÉÄÜʹÓÃOracle£¬ÒòΪOracle¹ÜÀí²»ÁËÄÇô¶àÊý¾Ý£¬ºÙºÙ£¬GFS²ÅÊÇÖÕ¼«
> > > > > > ÎäÆ÷¡£
> > > > > > Unicode»¹ÓÐÄĸö³ÉÊìÍøÕ¾²»Ö§³ÖµÄÂð£¿Á¬ÂÛ̳¶¼ÊÇUTFµÄ£¬unicode»ù±¾Ó¦ÓÃÒѾ­
> > > > > > ²»ÄÜËãÊÇÅ̲ËÁË¡£:D
> > > > > >
> > > > > > ²»ÖªµÀ£¬LZ¿´µ½µÄ.py¾Í¶ÔÉÏZOPE£¬ÓеãÌ«ÒܶÏÁË°É£¿
> > > > > > Ϊʲô²»ÊÇÆ´ÒôÊäÈë·¨ÄØ£¿PY=Æ´Òô :-)
> > > > > >
> > > > > > kenneth chia дµÀ:
> > > > > > >
> > Python»¹ÊÇJavaÄØ£¿ºǫ́Êý¾Ý¿â¿Ï¶¨ÊÇOracle°É£¡Ï£ÍûÁ˽âµÄÅóÓÑÖ¸µãÏ¡£ÎÒ·¢ÏÖGoogleµÄ³ÌÐò¶¼²»Ï²»¶´øÀ©Õ¹Ãû³öÀ´±ÈÈç.asp
> > > > > > > .php .jsp .pyÕâÑùµÄ£¬¶øÇÒGoogle»¹Ö§³ÖUnicode£¬ÎÒ¿´µ½²¿·ÖÊÇ.pyµÄ¡£ËµÃ÷ÓõÄÊÇZope°É£¡
> > > > > > > »¹ÓÐʲô£¿´ó¼ÒÒ»ÆðÀ´ÁÄÁÄ£¡
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > HD£¨È¼ÉÕÖеĻð£©
> > > > > ÎÒ¹¤×÷ÎÒ¿ìÀÖ£¬ÎÒÇÚ·ÜÎÒÊÕ»ñ¡£ÇëÓëÎÒÒ»Æð¿ìÀÖ£¬ÓëÎÒÒ»ÆðÊÕ»ñ¡£
> > > >
> > > >
> > > > Info: http://python.cn/mailman/listinfo/python-chinese
> > > >
> > > >
> > > > _______________________________________________
> > > > python-chinese
> > > > Post: send python-chinese在lists.python.cn
> > > > Subscribe: send subscribe to
> > python-chinese-request在lists.python.cn
> > > > Unsubscribe: send unsubscribe to
> > python-chinese-request在lists.python.cn
> > > > Detail Info:
> > http://python.cn/mailman/listinfo/python-chinese
> > > >
> > >
> > >
> > >
> > >
> > > --
> > > HD£¨È¼ÉÕÖеĻð£©
> > > ÎÒ¹¤×÷ÎÒ¿ìÀÖ£¬ÎÒÇÚ·ÜÎÒÊÕ»ñ¡£ÇëÓëÎÒÒ»Æð¿ìÀÖ£¬ÓëÎÒÒ»ÆðÊÕ»ñ¡£
> >
> >
> >
> > --
> > HD£¨È¼ÉÕÖеĻð£©
> > ÎÒ¹¤×÷ÎÒ¿ìÀÖ£¬ÎÒÇÚ·ÜÎÒÊÕ»ñ¡£ÇëÓëÎÒÒ»Æð¿ìÀÖ£¬ÓëÎÒÒ»ÆðÊÕ»ñ¡£
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese在lists.python.cn
> > Subscribe: send subscribe to
> > python-chinese-request在lists.python.cn
> > Unsubscribe: send unsubscribe to
> > python-chinese-request在lists.python.cn
> > Detail Info:
> > http://python.cn/mailman/listinfo/python-chinese
> >
>
>
> --
> http://qingfeng.ushared.com/blog/
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese




-- 
HD£¨È¼ÉÕÖеĻð£©
ÎÒ¹¤×÷ÎÒ¿ìÀÖ£¬ÎÒÇÚ·ÜÎÒÊÕ»ñ¡£ÇëÓëÎÒÒ»Æð¿ìÀÖ£¬ÓëÎÒÒ»ÆðÊÕ»ñ¡£
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070920/bfb23d78/attachment-0001.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月25日 星期二 23:04

FireBird ygonic在gmail.com
星期二 九月 25 23:04:13 HKT 2007

HD一露面就知道是专家了。受用非浅,虽然有些还不太明白。

在 07-9-20,HD<hdcola在gmail.com> 写道:
> 聊聊天罢。
>
> 首先google的gmail用的是自家的web server,它叫做GFE,现在的版本是1.3,很多年没有升级了。
>
> 所有的text/html和image/gif都使用了public的cache-control。但是gif使用的是expires,而html使用的是etag来做cache。但是明显的text/javascript使用的是no-cache,no-store。这样说明它使用七层交换,因为所有的请求都发到了
> http://mail.google.com/mail/? xxx的URL。
>
> 因为所有的请求都是发到/mail/这个uri上的,所以我们不可能看到任何的语言后缀,而它也把主机信息改了,所以我们也不能像apache一样的得到mod。
> :)
>
> 以我所知道的gmail应该使用的是java
> servlet,大量使用ajax来做前台的展现。后台是一组组的服务器,通过用户名在登录时锁定到一组存储上进行File
> I/O。由于差不多所有的操作都是在浏览器中完成,所以在后台所做的事主要是数据收取和分离,java
> servlet的性能足以完成这样的事。
>
> 我想由于gmail的内容不是分享型的,GFS在这里不会有什么作用,所以用类似DRBD做为存储的组合是相当不错的。更重要的是gmail大量工作在数据的进入筛选(也就是反垃圾)和数据组织上(良好的index)。这样的开发应该都是基于python或是c的,因为java并不适合于daemon型的开发。
>
> bigtable在gmail中会不会有好的应用我不好说,但是做为一个index的缓存也许会有用。但这个只能google自己的coder来说明了。
> :)
>
> ^_^
>
> 在07-9-20,HD <hdcola在gmail.com> 写道:
> > LS这位在CCF呆过 :) 呵呵
> >
> >
> > 在07-9-11,JimCheng在CCF < witcheng在gmail.com> 写道:
> >
> > > Google的前台界面技术统称为AJAX技术,主要构建在Google Widget Tookit(GWT)上。
> > > 主要是利用Java的UI技术进行开发,通过GWT Complier把Java版本的UI转换为Web UI。
> > > GWT是相当好的东东。
> > > 而所有后端服务个人猜想应该是使用C/C++开发的,无论Java还是Python都提供如
> > > 此多的服务压力,都是比较勉强的。
> > >
> > > 据称,Google的语言使用如下,按使用量
> > > C/C++,Java,Python
> > >
> > > Google不可能使用Oracle,因为Oracle管理不了那么多数据,嘿嘿,GFS才是终极
> > > 武器。
> > > Unicode还有哪个成熟网站不支持的吗?连论坛都是UTF的,unicode基本应用已经
> > > 不能算是盘菜了。:D
> > >
> > > 不知道,LZ看到的.py就对上ZOPE,有点太臆断了吧?
> > > 为什么不是拼音输入法呢?PY=拼音 :-)
> > >
> > > kenneth chia 写道:
> > > >
> Python还是Java呢?后台数据库肯定是Oracle吧!希望了解的朋友指点下。我发现Google的程序都不喜欢带扩展名出来比如.asp
> > > > .php .jsp .py这样的,而且Google还支持Unicode,我看到部分是.py的。说明用的是Zope吧!
> > > > 还有什么?大家一起来聊聊!
> > > > ______________________________________________
> > > >
> > > _______________________________________________
> > > python-chinese
> > > Post: send python-chinese在lists.python.cn
> > > Subscribe: send subscribe to
> python-chinese-request在lists.python.cn
> > > Unsubscribe: send unsubscribe to
> python-chinese-request在lists.python.cn
> > > Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> > --
> > HD(燃烧中的火)
> > 我工作我快乐,我勤奋我收获。请与我一起快乐,与我一起收获。
>
>
>
> --
> HD(燃烧中的火)
> 我工作我快乐,我勤奋我收获。请与我一起快乐,与我一起收获。
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to
> python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to
> python-chinese-request在lists.python.cn
> Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号