{ "version": "https://jsonfeed.org/version/1", "title": "Velocity", "description": "\u5173\u4e8e\u7f51\u7edc\u548c\u5e94\u7528\u6027\u80fd\u4f18\u5316\u7684\u8ba8\u8bba\u3002\u5927\u90e8\u5206\u7684\u7528\u6237\u4f53\u9a8c\u95ee\u9898\uff0c\u672c\u8d28\u4e0a\u5c31\u662f\u6027\u80fd\u95ee\u9898\u3002\u6027\u80fd\u4f18\u5316\u5f88\u91cd\u8981\u3002", "home_page_url": "go/velocity", "feed_url": "feed/velocity.json", "icon": "https://cdn.v2ex.com/navatar/11b9/21ef/556_large.png?m=1437719048", "favicon": "https://cdn.v2ex.com/navatar/11b9/21ef/556_normal.png?m=1437719048", "items": [ { "author": { "url": "member/testcaoy7", "name": "testcaoy7", "avatar": "https://cdn.v2ex.com/avatar/e474/70a5/89326_large.png?m=1691634460" }, "url": "t/914565", "title": "\u7528 openssl speed md5 \u5bf9\u5404\u79cd\u673a\u5668\u8fdb\u884c\u7684\u7b80\u5355\u7684 CPU \u6027\u80fd\u6d4b\u8bd5 v3", "id": "t/914565", "date_published": "2023-02-09T05:49:24+00:00", "content_html": "

\u64cd\u4f5c\u7cfb\u7edf\u7edf\u4e00\u4f7f\u7528 Ubuntu 20.04 LTS \uff1b CPU \u7edf\u4e00\u4f7f\u7528 2 \u6838\uff0c\u4f7f\u7528 cpuset \u5c06\u6838\u5fc3 0 \u4e13\u7528\u4e8e\u64cd\u4f5c\u7cfb\u7edf\uff0c\u6838\u5fc3 1 \u4e13\u7528\u4e8e\u6d4b\u8bd5

\n
cset shield --cpu 1\ncset shield --exec openssl -- speed md5\n
\n
\u817e\u8baf\u4e91 S6.MEDIUM Intel Ice Lake 2.7GHz/3.3GHz\n\u7ed3\u679c\uff08 Byte, 16-64-256-1024-8192-16384 \uff09\n136468.87k 302263.70k 521957.55k 637353.64k 681735.51k 684583.59k\n
\n
\u817e\u8baf\u4e91 SA3.MEDIUM2 AMD EPYC Milan 2.55GHz/3.5GHz\n\u7ed3\u679c\uff08 Byte, 16-64-256-1024-8192-16384 \uff09\n135072.45k 293993.26k 511130.11k 627976.05k 669510.31k 673202.18k\n
\n
\u817e\u8baf\u4e91 SR1.MEDIUM2 Ampere Altra 2.8 GHz ARM\n\u7ed3\u679c\uff08 Byte, 16-64-256-1024-8192-16384 \uff09\n105093.20k 229416.28k 382903.05k 456788.99k 486829.46k 488928.15k\n
\n
AWS t3.small Intel Xeon Platinum 8259CL 2.50GHz\n\u7ed3\u679c\uff08 Byte, 16-64-256-1024-8192-16384 \uff09\n104878.81k 260361.24k 451450.45k 562932.05k 604692.48k 609599.49k\n
\n
AWS a1.large AWS Graviton ARM (Cortex-A72)\n\u7ed3\u679c\uff08 Byte, 16-64-256-1024-8192-16384 \uff09\n67999.01k 154928.68k 276535.89k 344020.99k 370313.90k 372140.71k\n
\n
IBM cz2-2x4 IBM Z (s390x)\n\u7ed3\u679c\uff08 Byte, 16-64-256-1024-8192-16384 \uff09\n107894.52k 222122.37k 407107.98k 521611.17k 572846.22k 568183.92k\n
\n" }, { "author": { "url": "member/AsisA", "name": "AsisA", "avatar": "https://cdn.v2ex.com/gravatar/154184d0638a732351e27328c9bc5573?s=73&d=retro" }, "url": "t/435712", "title": "\u7528 openssl speed md5 \u5bf9\u5404\u79cd\u673a\u5668\u8fdb\u884c\u7684\u7b80\u5355\u7684 CPU \u6027\u80fd\u6d4b\u8bd5 v2", "id": "t/435712", "date_published": "2018-03-07T04:45:25+00:00", "content_html": "

\u521a\u521a\u770b\u5230\u4e86 Livid \u5728 14 \u5e74\u7684\u5e16\u5b50 \u7528 openssl speed md5 \u5bf9\u5404\u79cd\u673a\u5668\u8fdb\u884c\u7684\u7b80\u5355\u7684 CPU \u6027\u80fd\u6d4b\u8bd5 \uff0c\u65f6\u9694 4 \u5e74\uff0c\u8d81\u7740\u8fd9\u6b21\u817e\u8baf\u4e91\u7684\u6d3b\u52a8\uff0c\u66f4\u65b0\u4e00\u4e0b\u8dd1\u5206\uff0c\u770b\u4e00\u4e0b 18 \u5e74\u7684\u4e3b\u673a /PC \u6027\u80fd\u6709\u4ec0\u4e48\u53d8\u5316

\n
\u817e\u8baf\u4e91 \u6807\u51c6\u578b S2 \u6210\u90fd 1 \u6838 1G\nUbuntu 16.04 xenial\nIntel Xeon CPU E5-26xx v4 @ 2.394GHz\nmd5 46625.16k 138556.03k 323157.02k 484779.41k 560713.44k\n\nAzure A0 Basic \u4e1c\u5357\u4e9a 1 \u6838 0.75G\nUbuntu 16.04 xenial\nIntel Xeon CPU E5-2673 v3 @ 2.397GHz\nmd5 8489.36k 26729.48k 59315.38k 84846.37k 103857.28k\n\nAzure \u8fd9\u6027\u80fd...\u8d85\u5356\u4e86\u5427\n\nAzure F1s \u7f8e\u56fd\u4e2d\u5357\u90e8 1 \u6838 2G\nUbuntu 16.04 xenial\nIntel Xeon CPU E5-2673 v4 @ 2.295GHz\nmd5 44743.38k 134227.61k 314058.99k 467798.47k 540039.73k\n\nF1s \u6bcf\u6708 41 \u5200\uff0c\u8fd8\u4e0d\u7b97\u6d41\u91cf...\u597d\u8d35\u554a...\n\n
\n

\u6b22\u8fce\u5404\u4f4d V \u53cb\u8d34\u51fa\u81ea\u5df1\u7684\u5206\u6570\uff0c\u5927\u5bb6\u4e00\u8d77\u53c2\u8003\u4e00\u4e0b

\n" }, { "author": { "url": "member/Famio", "name": "Famio", "avatar": "https://cdn.v2ex.com/avatar/3a24/b83b/194403_large.png?m=1475421193" }, "url": "t/343389", "date_modified": "2017-02-27T03:48:52+00:00", "content_html": "\u6211\u7684\u7f51\u7ad9\u4e2d\u5f88\u591a\u7684\u8d44\u6e90\u5f15\u7528\u90fd\u662f\u7528\u7684\u7edd\u5bf9\u8def\u5f84\uff0c\u8fd9\u4f1a\u52a0\u91cd\u9875\u9762\u8bf7\u6c42\uff0c\u7f51\u7ad9\u6210\u578b\u540e\uff0c\u73b0\u5728\u6539\u76f8\u5bf9\u8def\u5f84\u8fd8\u6765\u5f97\u53ca\u4e48= =\u611f\u89c9\u662f\u4e2a\u5927\u5de5\u7a0b\u554a\u2026\u2026", "date_published": "2017-02-27T00:06:52+00:00", "title": "\u6211\u60f3\u51cf\u5c11\u7f51\u9875\u6253\u5f00\u7684 TTFB\uff0c\u90a3\u4e48\u8bf7\u6559\u4e9b\u95ee\u9898", "id": "t/343389" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/216742", "date_modified": "2015-08-28T08:49:41+00:00", "content_html": "\u6765\u81ea\u53ef\u7528\u6027\u76d1\u63a7\u5e73\u53f0 Pingdom \u7684\u8fd9\u4e2a\u5728\u7ebf\u5de5\u5177\u5f88\u597d\u7528\uff1a\r
\r
http://tools.pingdom.com/\r
\r
\u9664\u4e86\u53ef\u4ee5\u770b\u5230\u7011\u5e03\u56fe\u4e4b\u5916\uff0c\u4e5f\u53ef\u4ee5\u5bf9\u9875\u9762\u4e0a\u7684\u603b\u4f53\u4f18\u5316\u7a0b\u5ea6\u8fdb\u884c\u6253\u5206\u53ca\u4e0b\u8f7d HAR \u7528\u4e8e\u8fdb\u4e00\u6b65\u7684\u5206\u6790\u3002\r
\r
\u901a\u5e38\u800c\u8a00\uff0c\u8de8\u56fd\u6d41\u91cf\u7684\u6574\u9875\u52a0\u8f7d\u80fd\u591f\u4f18\u5316\u5230 4 \u79d2\u5185\u5c31\u662f\u975e\u5e38\u4e0d\u9519\u7684\u4e86\u3002", "date_published": "2015-08-28T08:47:45+00:00", "title": "\u6d4b\u8bd5\u81ea\u5df1\u7684\u7f51\u7ad9\u5728\u6d77\u5916\u7684\u52a0\u8f7d\u6027\u80fd", "id": "t/216742" }, { "author": { "url": "member/Kai", "name": "Kai", "avatar": "https://cdn.v2ex.com/avatar/021b/bc7e/1024_large.png?m=1657391813" }, "url": "t/212295", "date_modified": "2015-08-11T21:41:31+00:00", "content_html": "

\u611f\u8c22 Velocity \u7684\u9080\u8bf7 :)

\n\n

\u672c\u5468\u5317\u4eac\u7684\u5929\u6c14\u771f\u662f\u76f8\u5f53\u4e0d\u9519\uff0c\u6709 V2EXer \u4e5f\u5728\u4f1a\u573a\u4e48\uff1f

\n", "date_published": "2015-08-11T02:50:32+00:00", "title": "O'Reilly Velocity 2015 @Beijing", "id": "t/212295" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/208044", "date_modified": "2015-08-04T03:47:29+00:00", "content_html": "

http://velocity.oreilly.com.cn/2015/

\n\n

\u8fd9\u662f\u4e00\u4e2a\u975e\u5e38\u9002\u5408\u5173\u6ce8\u8fd0\u7ef4\u548c\u67b6\u6784\u65b9\u9762\u7684\u540c\u5b66\u53c2\u52a0\u7684\u6280\u672f\u4f1a\u8bae\u3002\u9664\u4e86\u53ef\u4ee5\u5b66\u5230\u4e00\u4e9b\u6709\u7528\u7684\u6280\u672f\u7ec6\u8282\u4e4b\u5916\uff0c\u4e5f\u53ef\u4ee5\u5728\u5927\u4f1a\u4e0a\u7ed3\u4ea4\u5f88\u591a\u5177\u6709\u5927\u578b\u4e92\u8054\u7f51\u67b6\u6784\u7ecf\u9a8c\u7684\u670b\u53cb\u3002

\n\n
\n\n

\u5982\u679c\u4f60\u4eec\u516c\u53f8\u6709\u5174\u8da3\u53c2\u52a0\u8fd9\u4e2a\u4f1a\u8bae\uff0c\u53ef\u4ee5\u4f7f\u7528\u6298\u6263\u7801 vc2015v2ex \u8d2d\u7968 :)

\n\n
\n\n

\u4ee5\u4e0b\u662f O'Reilly \u5b98\u65b9\uff08\u4e5f\u5c31\u662f\u8457\u540d\u7684\u52a8\u7269\u4e66\u51fa\u7248\u793e\uff09\u5bf9\u4e8e\u672c\u5c4a Velocity \u5927\u4f1a\u7684\u4ecb\u7ecd\uff1a

\n\n
\n

2015 \u5e74 8 \u6708 11-12 \u65e5\uff0c \u4e00\u5e74\u4e00\u5ea6\u7684 O'Reilly Velocity China \u5927\u4f1a\u5c06\u5728\u5317\u4eac\u76db\u5927\u53ec\u5f00\uff0c\u4eca\u5e74\u7684\u4f1a\u8bae\u4e3b\u9898\u662f\uff1a\u6784\u5efa\u5927\u89c4\u6a21\u5f39\u6027\u7cfb\u7edf\u3002

\n\n

\u636e\u6089\uff0c\u672c\u5e74\u5ea6 Velocity China \u7684\u4f1a\u8bae\u4e3b\u5e2d\u7531 Circonus \u7684\u521b\u59cb\u4eba\u548c\u9996\u5e2d\u6267\u884c\u5b98 Theo Schlossnagle\uff0cAmazonUI \u5de5\u7a0b\u56e2\u961f\u7684\u8d1f\u8d23\u4eba Betty Tso\uff0c\u4ee5\u53ca\u6dd8\u5b9d\u7f51\u6838\u5fc3\u7cfb\u7edf\u8d1f\u8d23\u4eba\u7ae0\u6587\u5d69\u535a\u58eb\u4e09\u4eba\u5171\u540c\u62c5\u4efb\u3002\u800c\u4f1a\u8bae\u59d4\u5458\u4f1a\u59d4\u5458\u5206\u522b\u7531\u6765\u81ea\u963f\u91cc\u5df4\u5df4 Web \u5e73\u53f0\u4ee5\u53ca CDN \u7cfb\u7edf\u7684\u7814\u53d1\u7684\u8d1f\u8d23\u4eba\uff0c\u9ad8\u7ea7\u6280\u672f\u4e13\u5bb6\u6731\u7167\u8fdc\uff0c\u6dd8\u5b9d\u7f51\u524d\u7aef\u67b6\u6784\u548c\u901a\u7528\u578b\u4ea7\u54c1\u7814\u53d1\u7684\u7528\u6237\u4f53\u9a8c\u90e8\u9ad8\u7ea7\u6280\u672f\u4e13\u5bb6\u8d75\u6cfd\u6b23\uff0c\u4ee5\u53ca\u8d1f\u8d23\u6dd8\u5b9d/\u963f\u91cc\u6570\u636e\u5e93\u6570\u636e\u7ba1\u7406\u548c\u5f00\u53d1\u7684\u963f\u91cc\u5df4\u5df4\u6570\u636e\u5e93\u6280\u672f\u4e13\u5bb6\u6731\u91d1\u6e05\u62c5\u4efb\uff0c\u4ed6\u4eec\u5c06\u4e00\u8d77\u5236\u5b9a\u672c\u6b21\u5927\u4f1a\u7684\u8bae\u9898\u3002

\n\n

\u540c\u4ee5\u5f80\u7684\u4f1a\u8bae\u4e00\u6837\uff0c\u672c\u6b21\u4f1a\u8bae\u540c\u6837\u9080\u8bf7\u5230\u5927\u6279\u4e1a\u5185\u7cbe\u82f1\u4f5c\u4e3a\u4f1a\u8bae\u5609\u5bbe\u3002\u9664\u4e86\u6709\u6765\u81ea BAT \u7684\u5927\u91cf\u6280\u672f\u4e13\u5bb6\u5916\uff0cGoogle\u3001Yahoo\u3001Amazon\u3001eBay \u7b49\u4e5f\u4f1a\u6709\u91cd\u91cf\u7ea7\u4eba\u7269\u5230\u4f1a\uff0c \u4e0e\u4e0e\u4f1a\u8005\u5171\u540c\u5206\u4eab\u5feb\u901f\u521b\u5efa\u7f51\u7ad9\u3001\u5e94\u7528\u548c\u670d\u52a1\uff0c\u4fdd\u6301Web\u7684\u53ef\u6269\u5c55\u6027\u3001\u9ad8\u5f39\u6027\u548c\u9ad8\u53ef\u7528\u6027\uff0c\u7f51\u9875\u7684\u6301\u7eed\u4f18\u5316\uff0c\u5c24\u5176\u662f Ajax\u3001CSS\u3001Javascript\u3001\u56fe\u7247\u7684\u6027\u80fd\u4f18\u5316\u7b49\u3002\u5305\u62ec\u5feb\u901f \u5f00\u53d1\u3001\u6301\u7eed\u90e8\u7f72\u3001\u7075\u6d3b\u76d1\u6d4b\u3001\u81ea\u52a8\u53cd\u9988\u2014\u2014\u4ee5\u53ca\u76f8\u5173\u7684\u7ec4\u7ec7\u6587\u5316\u4f53\u7cfb\u3002

\n\n

Velocity\u662f\u56fd\u9645\u77e5\u540d\u516c\u53f8 O'Reilly Media, Inc. \u4e3e\u529e\u7684\u5177\u6709\u56fd\u9645\u5f71\u54cd\u529b\u7684\u54c1\u724c\u4f1a\u8bae\u3002\u672c\u5e74\u5ea6\u7684\u4f1a\u8bae\u662fVelocity\u5728\u4e9a\u592a\u5730\u533a\u4e3e\u529e\u7684\u7b2c\u516d\u5c4a\u3002\u5728\u5df2\u7ecf\u4e3e\u529e\u7684\u4e94\u5c4a\u4e2d\u5171\u8ba1\u6709\u8d85\u8fc7\u4e94\u5343\u4eba\u6b21\u53c2\u4e0e\u3002

\n
\n\n

\"Velocity

\n", "date_published": "2015-07-24T06:22:12+00:00", "title": "O'Reilly Velocity 2015 Web \u6027\u80fd\u4e0e\u8fd0\u7ef4\u5927\u4f1a 8.11-12 \u5c06\u5728\u5317\u4eac\u5f00\u5e55", "id": "t/208044" }, { "author": { "url": "member/sincway", "name": "sincway", "avatar": "https://cdn.v2ex.com/avatar/5706/8cc2/67064_large.png?m=1443145719" }, "url": "t/170974", "date_modified": "2015-02-14T09:15:32+00:00", "content_html": "Google \u7b49\u4e5f\u559c\u6b22\u8fd9\u4e48\u5e72\uff0c\u7c7b\u4f3c googlevideo.com\u3001google-analytics.com \u7b49\u57df\u540d\u7528\u6765\u5206\u7ba1\u67d0\u4e2a\u670d\u52a1\u3002\u8fd9\u6837\u505a\u7684\u597d\u5904\u662f\u4ec0\u4e48\uff1f\u5e94\u8be5\u4e0d\u53ea\u662f\u504f\u597d\u95ee\u9898\u5427\uff1f

\u611f\u89c9\u8fd9\u6837\u505a\u5e94\u8be5\u6709\u539f\u56e0\u7684\uff0c\u5b50\u57df\u540d\u4e5f\u53ef\u4ee5\u5355\u72ec\u6307\u5b9a NS \u8bb0\u5f55\u7684\uff0c\u7528\u8d77\u6765\u548c\u9876\u7ea7\u57df\u540d\u533a\u522b\u4e5f\u4e0d\u5927..

\u53e6\u5916\u5728\u81ea\u5df1\u5f00\u53d1 App \u65f6\u53ea\u7528\u4e00\u4e2a\u57df\u540d\u6709\u7f3a\u70b9\u5417\uff1fThanks", "date_published": "2015-02-14T09:11:57+00:00", "title": "\u7c7b\u4f3c\u77e5\u4e4e\u7b49\u7684\u56fe\u7247\u670d\u52a1\u57df\u540d\u91c7\u7528 zhimg.com \u800c\u4e0d\u662f img.zhihu.com\uff0c\u6709\u4ec0\u4e48\u4f18\u70b9\u5417", "id": "t/170974" }, { "author": { "url": "member/zj0518", "name": "zj0518", "avatar": "https://cdn.v2ex.com/avatar/08ed/87bd/17094_large.png?m=1333780095" }, "url": "t/164191", "date_modified": "2015-01-21T08:34:46+00:00", "content_html": "

\u9510\u901f\u7684\u514d\u8d39\u7248 \u662f\u514d\u8d39\u65e0\u9650\u7528\u5417\uff1f
\n\u52a0\u901f\u8fde\u63a5 3000 8000 \u8fd9\u4e2a\u6570\u503c\u662f\u6307\u4ec0\u4e48\u5462\uff1f

\n", "date_published": "2015-01-21T08:32:37+00:00", "title": "\u9510\u901f\u7684\u514d\u8d39\u7248 \u662f\u514d\u8d39\u65e0\u9650\u7528\u5417\uff1f", "id": "t/164191" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/155892", "date_modified": "2014-12-22T17:48:49+00:00", "content_html": "http://shop.oreilly.com/product/0636920033578.do

\u7ed9\u7f51\u9875\u8bbe\u8ba1\u5e08\u770b\u7684 web performance \u4e66\u3002", "date_published": "2014-12-22T17:46:41+00:00", "title": "Designing for Performance", "id": "t/155892" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/154835", "title": "\u65b0\u6d6a\u65b0\u95fb\u8bc4\u8bba\u7cfb\u7edf\u7684\u540e\u53f0\u8fdb\u5316\u5386\u7a0b", "id": "t/154835", "date_published": "2014-12-18T05:25:25+00:00", "content_html": "http://www.csdn.net/article/2014-12-17/2823183" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/145183", "date_modified": "2014-11-09T13:23:00+00:00", "content_html": "Real User Monitoring", "date_published": "2014-11-09T13:06:16+00:00", "title": "\u76ee\u524d\u56fd\u5185\u6709\u54ea\u4e9b\u516c\u53f8\u6709\u6bd4\u8f83\u597d\u7684 RUM \u4ea7\u54c1\uff1f", "id": "t/145183" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/134753", "title": "H2O -- \u6765\u81ea DeNA \u7684\u4e00\u4e2a\u9ad8\u6027\u80fd HTTP \u670d\u52a1\u5668", "id": "t/134753", "date_published": "2014-09-21T01:09:56+00:00", "content_html": "\u652f\u6301 SSL \u548c HTTP/2\uff0c\u53f7\u79f0\u6027\u80fd\u6bd4 NGINX \u5feb\u4e24\u500d\u3002

https://github.com/kazuho/h2o" }, { "author": { "url": "member/dafang", "name": "dafang", "avatar": "https://cdn.v2ex.com/avatar/7a00/6957/2891_large.png?m=1448350059" }, "url": "t/127113", "date_modified": "2014-08-11T03:27:21+00:00", "content_html": "\u4e0d\u77e5\u9053\u6709\u6ca1\u6709\u4eba\u6709\u5174\u8da3\u5468\u4e8c\u665a\u4e0a\u627e\u4e2a\u9152\u5427\u5c0f\u805a\u804a\u5929\u7684\uff1f

\u7559\u4e2a\u5fae\u4fe1\uff1f\u6216\u8005\u79c1\u4fe1\u4e2a\u5fae\u4fe1\uff1f", "date_published": "2014-08-10T14:52:36+00:00", "title": "\u6709\u53bb\u53c2\u89c1\u540e\u53f0\u5317\u4eac\u7684 Velocity 2014 \u7684 V \u53cb\u6ca1\u6709\uff1f", "id": "t/127113" }, { "author": { "url": "member/Velocity", "name": "Velocity", "avatar": "https://cdn.v2ex.com/avatar/f210/495b/65519_large.png?m=1403076501" }, "url": "t/126343", "date_modified": "2014-08-06T02:32:39+00:00", "content_html": "

\u53c2\u4e0e\u65b9\u6cd5

\n\n

\u5173\u6ce8\u201cVelocity\u5927\u4f1a\u201d\u5fae\u4fe1\u516c\u4f17\u5e10\u6237\uff0c\u5e76\u56de\u590d\u201c\u6211\u8981\u53c2\u52a0\uff0b\u771f\u5b9e\u59d3\u540d\uff0b\u516c\u53f8\u540d\u79f0\uff0b\u624b\u673a\u53f7\u201d\u81f3\u8be5\u5fae\u4fe1\u5e10\u6237\u5c31\u6709\u673a\u4f1a\u53c2\u4e0e\u95e8\u7968\u7684\u514d\u8d39\u9001\u6d3b\u52a8\u3002

\n\n

\u6d3b\u52a8\u65f6\u95f4

\n\n

8\u67084\u65e5\u81f38\u670810\u65e5\u665a18:00

\n\n

\u6d3b\u52a8\u8bf4\u660e

\n\n

\u6b64\u6b21\u9001\u51fa\u7684\u95e8\u7968\u4e3a\u53c2\u4f1a\u95e8\u7968\uff0c\u5373\u5305\u62ec\u4e24\u5929\u4f1a\u8bae\u7684\u8bb2\u5ea7\u6536\u542c\uff0c\u4eab\u6709\u5168\u90e8\u4f1a\u8bae\u8d44\u6599\uff0c\u53c2\u4e0e\u4f1a\u573a\u5185\u90e8\u7684\u4e00\u5207\u4e92\u52a8\u6d3b\u52a8\uff0c\u4e0e\u4e1a\u5185\u9876\u5c16\u7684\u6280\u672f\u4e13\u5bb6\u8fdb\u884c\u8fd1\u8ddd\u79bb\u7684\u4ea4\u6d41\uff0c\u5e76\u4eab\u6709\u4f1a\u8bae\u8336\u6b47\u670d\u52a1\uff0c\u53c2\u4f1a\u95e8\u7968\u4e0d\u5305\u542b\u4e24\u5929\u7684\u4f1a\u8bae\u81ea\u52a9\u5348\u9910\u548c\u4f1a\u8bae\u793c\u54c1\u3002

\n\n

\u4f1a\u8bae\u5b98\u7f51 http://velocity.oreilly.com.cn/2014/

\n\n

\u6d3b\u52a8\u4e2d\u5956\u540d\u5355\u516c\u5e03\u529e\u6cd5

\n\n\n\n

O'Reilly Velocity China\u9996\u6b21\u5f00\u8bbe\u516c\u4f17\u5fae\u4fe1\u5e10\u6237\uff0c\u673a\u4f1a\u591a\u591a\uff0c\u53eb\u4e0a\u670b\u53cb\u4e00\u8d77\u5feb\u6765\u53c2\u4e0e\u5427\uff01

\n\n

\"Velocity\u5927\u4f1a\"

\n", "date_published": "2014-08-06T02:10:43+00:00", "title": "\u5173\u6ce8 O'Reilly Velocity China 2014 \u5fae\u4fe1\u516c\u4f17\u5e10\u6237\uff0c\u5c31\u6709\u673a\u4f1a\u83b7\u53d6\u514d\u8d39\u95e8\u7968", "id": "t/126343" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/121238", "date_modified": "2014-07-06T11:37:04+00:00", "content_html": "http://luckymarmot.com/paw

\u5f88\u9002\u5408\u7528\u6765\u8c03\u8bd5\u5404\u79cd API \u7684 HTTP \u5ba2\u6237\u7aef\u3002

\u6bd4\u5982\u5c31\u5f88\u9002\u5408\u7528\u6765\u8c03\u8bd5 elasticsearch \u7684 API\uff1a

", "date_published": "2014-07-06T11:27:29+00:00", "title": "Paw HTTP Client", "id": "t/121238" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/120110", "date_modified": "2014-06-29T10:45:23+00:00", "content_html": "\u90a3\u4e48\u7528 Velocity 2014 \u7684\u8fd9\u4e2a\u4f18\u60e0\u7801 TS2014 \u5370\u5237\u4e66\u53ef\u4ee5\u4f18\u60e0 40%\uff0c\u7535\u5b50\u4e66\u53ef\u4ee5\u4f18\u60e0 50%

http://www.oreilly.com/", "date_published": "2014-06-29T10:45:18+00:00", "title": "\u5982\u679c\u4f60\u6700\u8fd1\u60f3\u5728 oreilly.com \u4e0a\u4e70\u4e66", "id": "t/120110" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/119748", "title": "Sitespeed.io", "id": "t/119748", "date_published": "2014-06-26T17:17:51+00:00", "content_html": "http://www.sitespeed.io/

Sitespeed.io is an open source tool that helps you analyze your website speed and performance based on performance best practices and metrics. It collects data from multiple pages on your website, analyze the pages using the rules and output the result as HTML or JUnit XML." }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/119579", "date_modified": "2014-06-25T21:31:21+00:00", "content_html": "http://scrollerjs.com/

\u7528 CSS 3D Transform \u6765\u5b9e\u73b0\u7684\u7531 GUI \u9a71\u52a8\u7684\u9ad8\u6027\u80fd\u9875\u9762\u6eda\u52a8\u3002

\u4f1a\u8bae\u4e0a\u7684\u5e7b\u706f\u7247\uff1a

http://scrollerjs.com/talks/velocity2014/

\u8fd9\u91cc\u6709\u4e00\u4e2a demo\uff1a

http://scrollerjs.com/examples/feed/example-default.html

\u4f5c\u8005\u7684 GitHub\uff1a

https://github.com/diervo", "date_published": "2014-06-25T21:22:33+00:00", "title": "ScrollerJS -- \u5728\u4eca\u5e74\u7684 Velocity 2014 \u4e0a\u770b\u5230\u7684\u6700\u9177\u7684\u4e1c\u897f", "id": "t/119579" }, { "author": { "url": "member/Velocity", "name": "Velocity", "avatar": "https://cdn.v2ex.com/avatar/f210/495b/65519_large.png?m=1403076501" }, "url": "t/118408", "title": "O'Reilly Velocity China 2014 \u6280\u672f\u5927\u4f1a\u706b\u70ed\u62a5\u540d\u4e2d\uff0c\u8ba9\u6211\u4eec\u4e00\u8d77\u6784\u5efa\u66f4\u5feb\u901f\u3001\u66f4\u5065\u58ee\u7684 Web", "id": "t/118408", "date_published": "2014-06-19T06:32:33+00:00", "content_html": "

\u5927\u4f1a\u5b98\u7f51 http://velocity.oreilly.com.cn/2014/

## \u4e3a\u660e\u5929\u66f4\u4e3a\u5f53\u4e0b\u6784\u5efa\u66f4\u5feb\u901f\u3001\u66f4\u5065\u58ee\u7684 Web\u3002

Velocity \u805a\u96c6\u4e86\u8fd9\u6837\u4e00\u4e9b\u4eba\u548c\u6280\u672f\u2014\u2014\u6070\u6070\u662f\u4ed6\u4eec\u4fdd\u8bc1\u4e86 Web \u7cfb\u7edf\u7684\u5feb\u901f\u3001\u53ef\u6269\u5c55\u3001\u5bcc\u4e8e\u4f38\u7f29\u6027\u4ee5\u53ca\u9ad8\u53ef\u7528\u6027\u3002\u4ece\u7535\u5b50\u5546\u52a1\u5230\u79fb\u52a8\u4e92\u8054\u7f51\u518d\u5230\u4e91\u8ba1\u7b97\uff0cVelocity \u5c31\u662f Web \u672a\u6765\u7684\u8bde\u751f\u4e4b\u5730\u3002

\u201cVelocity \u662f\u6211\u53c2\u52a0\u8fc7\u7684\u6700\u597d\u7684 Web \u5de5\u7a0b\u5e08\u4f1a\u8bae\u3002\u624e\u5b9e\u7684\u8bb2\u8bdd\u3001\u65e0\u4ef7\u7684\u4fe1\u606f\u3002\u7269\u8d85\u6240\u503c\uff01\u201d
\u2014\u2014Ismail Elshareef, via Twitter

## \u5173\u4e8e Velocity China 2014

\u5927\u591a\u6570\u5177\u6709\u5bf9\u5916\u52a8\u6001\u7f51\u7ad9\u7684\u516c\u53f8\u90fd\u9762\u4e34\u540c\u6837\u7684\u6311\u6218\uff1a\u7f51\u9875\u5fc5\u987b\u5feb\u901f\u88c5\u8f7d\uff0c\u57fa\u7840\u7ed3\u6784\u5fc5\u987b\u6709\u6548\u5730\u6269\u5c55\uff0c\u7f51\u7ad9\u548c\u670d\u52a1\u5fc5\u987b\u53ef\u9760\uff0c\u800c\u5b8c\u6210\u8fd9\u4e00\u5207\u8fd8\u8981\u5728\u56e2\u961f\u80fd\u627f\u53d7\u7684\u8303\u56f4\u4e4b\u5185\uff0c\u8fd8\u4e0d\u80fd\u8d85\u51fa\u9884\u7b97\u3002Velocity \u662f\u8fd9\u4e2a\u661f\u7403\u4e0a\u6240\u6709 Web \u6027\u80fd\u548c\u8fd0\u7ef4\u4e13\u4e1a\u4eba\u58eb\u76f8\u805a\u7684\u6700\u4f73\u4e4b\u5730\uff0c\u5411\u540c\u884c\u5b66\u4e60\uff0c\u548c\u4e13\u5bb6\u4ea4\u6362\u60f3\u6cd5\uff0c\u5206\u4eab\u4f60\u7684\u6700\u4f73\u5b9e\u8df5\u548c\u7ecf\u9a8c\u6559\u8bad\u3002

## \u4e3a\u4ec0\u4e48\u53c2\u52a0 Velocity

- \u6784\u5efa\u66f4\u5feb\u901f\u7684 Web \u5e94\u7528
Velocity \u5927\u4f1a\u5e26\u7ed9\u4f60\u5b9e\u9645\u5de5\u4f5c\u4e2d\u4f18\u5316\u7f51\u9875\u7684\u6700\u4f73\u5b9e\u8df5\uff0c\u5c24\u5176\u662f Ajax\u3001CSS\u3001Javascript\u3001\u56fe\u7247\u7684\u6027\u80fd\u3002\u5373\u4f7f\u662f\u4f18\u5316\u8fc7\u7684\u7f51\u7ad9\u540c\u6837\u4f1a\u4ece\u4e2d\u53d7\u76ca\uff0c\u83b7\u5f97\u66f4\u597d\u7684\u5ba2\u6237\u4f53\u9a8c\u548c\u4f01\u4e1a\u72b6\u51b5\u3002

- \u4e0e\u4e13\u5bb6\u4ea4\u6d41\u7684\u6700\u4f73\u65f6\u673a
\u6293\u4f4f\u8fd9\u4e2a\u73cd\u8d35\u7684\u673a\u4f1a\uff0c\u548c\u4e1a\u754c\u7684\u9876\u5c16\u4e13\u5bb6\u8fdb\u884c\u9762\u5bf9\u9762\u4ea4\u6d41\uff0c\u4ed6\u4eec\u6b63\u5728\u5c06 Web \u6027\u80fd\u548c\u8fd0\u7ef4\u6c34\u5e73\u63d0\u9ad8\u5230\u65b0\u7684\u5c42\u6b21\u3002\u5e26\u7740\u4f60\u7684\u6574\u4e2a\u56e2\u961f\u6765\u5427\uff0c\u548c\u5927\u5bb6\u5206\u4eab\u4f60\u4eec\u7684\u60f3\u6cd5\uff0c\u4e13\u5bb6\u4f1a\u9488\u5bf9\u4f60\u4eec\u63d0\u51fa\u7684\u6700\u56f0\u96be\u7684\u95ee\u9898\u7ed9\u51fa\u7b54\u6848\u3002

- \u5173\u4e8e Web \u6027\u80fd\u548c\u8fd0\u7ef4\u5145\u5b9e\u7684\u4e24\u5929
Velocity \u5927\u4f1a\u4e0a\u5145\u6ee1\u4e86\u7edd\u5999\u7684\u60f3\u6cd5\u3001\u6280\u672f\u79d8\u7c4d\u4ee5\u53ca\u4e1a\u754c\u4eba\u8109\u3002\u4f60\u79bb\u5f00\u4f1a\u8bae\u65f6\u5c06\u4f1a\u7acb\u523b\u5e94\u7528\u5b66\u5230\u7684\u77e5\u8bc6\u6765\u89e3\u51b3\u95ee\u9898\uff0c\u9488\u5bf9\u672a\u6765\u505a\u597d\u5145\u5206\u7684\u51c6\u5907\u3002

## \u8c01\u53c2\u52a0 Velocity China 2014\uff1f

* \u6765\u81ea\u5404\u79cd\u89c4\u6a21\u516c\u53f8\u7684\u5f00\u53d1\u4eba\u5458\uff0c\u5de5\u7a0b\u5e08\uff0c\u7ba1\u7406\u4eba\u5458
* \u5173\u5fc3\u4f01\u4e1a\u72b6\u51b5\u7684\u6280\u672f\u4e3b\u7ba1
* \u5bfb\u6c42\u89c4\u8303\u5316\u8fd0\u7ef4\u5de5\u4f5c\u7684 CTO \u548c CIO
* \u6280\u672f\u5e03\u9053\u8005\u548c\u4f01\u4e1a\u5bb6
* \u79d1\u7814\u4eba\u5458\u548c\u5b66\u672f\u4eba\u58eb
* \u79fb\u52a8\u4e92\u8054\u7f51\u5f00\u53d1\u548c\u6027\u80fd\u751f\u6001\u5708\u4e2d\u7684\u4f01\u4e1a\u548c\u4e13\u4e1a\u4eba\u58eb

## \u4e1a\u754c\u5bf9 Velocity \u5927\u4f1a\u7684\u8d5e\u8a89

\"O'Reilly \u7684 Velocity \u5927\u4f1a\u51e0\u4e4e\u662f\u552f\u4e00\u4e00\u4e2a\u5185\u5bb9\u4e30\u5bcc\u7684 Web \u8fd0\u7ef4\u548c\u6027\u80fd\u5927\u4f1a\u3002\u6211\u4eec\u771f\u5730\u5f88\u559c\u6b22\u3002\u4f60\u53ef\u4ee5\u53bb\u5404\u79cd\u5176\u4ed6\u4f1a\u8bae\u90a3\u91cc\u4e5f\u8bb8\u53ea\u670910%-20%\u7684\u5185\u5bb9\u5bf9 Web \u7ba1\u7406\u5458\u6709\u7528\uff0c\u8981\u4e48\u6765\u8fd9\u91cc\uff0c\u51e0\u4e4e\u6240\u6709\u7684\u5185\u5bb9\u4f60\u90fd\u7528\u5f97\u4e0a\u3002\u201d
\u2500\u2500Web Admin Blog

\u201c\u4eca\u5e74\u7684 Velocity \u5927\u4f1a\u5c31\u662f\u6027\u80fd\u63a7\u4eec\u7684\u9ea6\u52a0\u5723\u5730\u3002\u6709\u5927\u91cf\u51fa\u8272\u7684\u8bae\u9898\uff0c\u8986\u76d6\u4e86\u5e7f\u6cdb\u7684\u6027\u80fd\u548c\u8fd0\u7ef4\u4e3b\u9898\u3002\u201d
\u2500\u2500Tom Hughes-Croucher, Yahoo! Developer Network Blog

\u201cVelocity \u662f\u6211\u53c2\u52a0\u8fc7\u7684\u6700\u597d\u7684 Web \u5de5\u7a0b\u5e08\u4f1a\u8bae\u3002\u5145\u5b9e\u7684\u8bb2\u8bdd\u548c\u65e0\u4ef7\u7684\u4fe1\u606f\uff0c\u7269\u6709\u6240\u503c\uff01\u201d
\u2500\u2500Ismail Elshareef, via Twitter

\u201c\u6beb\u4e0d\u5938\u5f20\u5730\u8bb2\u8fd9\u662f\u6211\u53c2\u52a0\u8fc7\u7684\u6700\u597d\u7684\u4f1a\u8bae\u3002\u8bb2\u8bdd\u90fd\u662f\u6765\u81ea\u4e8e\u771f\u6b63\u505a\u5927\u89c4\u6a21 Web \u5f00\u53d1\u7684\u5de5\u7a0b\u5e08\uff0c\u5305\u542b\u4e86\u5f88\u591a\u771f\u5b9e\u6570\u636e\u4ee5\u53ca\u89e3\u51b3\u68d8\u624b\u95ee\u9898\u7684\u65b9\u6cd5\u3002\u201d
\u2500\u2500robcee

\u201c......\u63d0\u9ad8\u548c\u7ef4\u62a4\u5927\u89c4\u6a21\u7f51\u7ad9\u6027\u80fd\u7684\u4e00\u5927\u60ca\u559c\u3002\u201d
\u2500\u2500Mike Brunt, Musings from a ColdFusion Aficionado

\u201cVelocity \u662f\u6211\u4e00\u76f4\u5411\u5f80\u7684\u4f1a\u8bae\u3002\u548c\u5176\u4ed6\u6d3b\u52a8\u96c6\u4e2d\u5728\u67d0\u4e00\u4ea7\u54c1\u6216\u67d0\u4e00\u9879\u6280\u672f\u4e0d\u540c\uff0cVelocity \u5219\u91cd\u70b9\u653e\u5728\u4fdd\u969c\u7f51\u7ad9\u53ef\u7528\u6027\u548c\u5feb\u901f\u6027\u7684\u771f\u6b63\u95ee\u9898\u4e0a\uff0c\u8fd9\u4e9b\u90fd\u662f\u6211\u4eec\u6bcf\u5929\u8981\u9762\u5bf9\u7684\u95ee\u9898\u3002\u201d
\u2500\u2500Peter Zaitsev, CEO Percona Inc., co-author of High Performance MySQL

\u201cVelocity \u5927\u4f1a\u662f\u6211\u53c2\u52a0\u8fc7\u7684\u6700\u597d\u7684\u8fd0\u7ef4\u4f1a\u8bae\u3002\u5185\u5bb9\u6280\u672f\u542b\u91cf\u6781\u9ad8\uff0c\u7edd\u975e\u540a\u540a\u80c3\u53e3\u800c\u5df2\u3002\u201d
\u2500\u2500Ezra Zygmuntowicz, Engine Yard

\u201c\u6027\u80fd\u662f Web \u5f00\u53d1\u4eba\u5458\u5fc5\u987b\u9762\u5bf9\u7684\u51e0\u4e2a\u524d\u6cbf\u96be\u9898\u4e4b\u4e00\u3002Velocity \u662f\u4e00\u4e2a\u5f88\u597d\u7684\u673a\u4f1a\u53bb\u4ea4\u6d41\u5927\u5bb6\u5404\u81ea\u7684\u89c2\u70b9\u548c\u63a2\u7d22\u3002\u201d
\u2500\u2500Douglas Crockford, Yahoo!, Author of Javascript: The Good Parts

\u201cVelocity \u662f\u4eba\u4eec\u8ba8\u8bba\u771f\u5b9e\u4e16\u754c\u4e2d\u5982\u4f55\u5b8c\u6210\u4efb\u52a1\u7684\u5927\u4f1a\u2500\u2500\u5982\u679c\u4f60\u60f3\u4e86\u89e3\u4e16\u754c\u4e0a\u6700\u597d\u7684\u7f51\u7ad9\u5982\u4f55\u638c\u63a7\u8fd0\u7ef4\uff0cVelocity \u5c31\u662f\u6700\u597d\u7684\u5b66\u4e60\u4e4b\u5730\u3002\u201d
\u2500\u2500Adam Jacob, Opscode

\u201c\u62e5\u6709\u51fa\u8272\u8bb2\u5e08\u56e2\u961f\u8fd9\u4e2a\u4f1a\u8bae\u805a\u96c6\u4e86\u5927\u91cfWeb\u8fd0\u7ef4\u548c\u6027\u80fd\u5de5\u7a0b\u5e08\uff0c\u5206\u4eab\u60f3\u6cd5\u548c\u7ecf\u9a8c\u3002\u6beb\u65e0\u7591\u95ee\u8fd9\u662f\u6211\u6700\u559c\u6b22\u7684\u4f1a\u8bae\u4e4b\u4e00\uff0c\u5168\u529b\u63a8\u8350\uff01\u201d
\u2500\u2500Dean Hume, Coding Tips & Tricks

## \u5173\u4e8e\u8d2d\u7968

\u6211\u4eec\u4e3a V2EX \u793e\u533a\u9884\u7559\u4e86\u7279\u522b\u7684\u8d2d\u7968\u4f18\u60e0\u7801\uff0c\u8bf7\u5728\u8d2d\u7968\u4e4b\u524d\u90ae\u4ef6\u4e0e\u6211\u4eec\u8054\u7cfb\uff0c\u5e76\u5728\u90ae\u4ef6\u4e2d\u6ce8\u660e\u4f60\u7684 V2EX ID\u3002\u5982\u679c\u4f60\u662f\u7ecf\u9a8c\u4e30\u5bcc\u7684\u8fd0\u7ef4\u9ad8\u624b\uff0c\u5e0c\u671b\u5728\u672c\u5c4a\u5927\u4f1a\u4e2d\u63d0\u4ea4\u6280\u672f\u8bae\u9898\u7684\u8bdd\uff0c\u4e5f\u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u7684\u90ae\u7bb1\u548c O'Reilly China \u8054\u7cfb\u3002

donna at mail.oreilly.com.cn

\u8c22\u8c22\u5927\u5bb6\uff01" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/117865", "date_modified": "2014-06-16T14:15:53+00:00", "content_html": "\u6240\u6709\u7684\u6d4b\u8bd5\u7ed3\u679c\u90fd\u662f\u5355\u6838\u7684\u7ed3\u679c\uff0c\u6709\u4e9b\u673a\u5668\u53ef\u80fd\u4e0a\u9762\u6709\u5176\u4ed6\u8d1f\u8f7d\uff0c\u6240\u4ee5\u7ed3\u679c\u53ea\u80fd\u8bf4\uff0c\u4f9b\u4f60\u5927\u81f4\u53c2\u8003\u3002

\u8d34\u7684\u4e0d\u662f\u5b8c\u6574\u6d4b\u8bd5 log\uff0c\u5c31\u662f\u6700\u540e\u4e00\u884c\u3002\u6570\u5b57\u8d8a\u5927\u8d8a\u597d\u3002

\u5229\u76ca\u7533\u62a5\uff1a \u4e0b\u9762\u53ef\u80fd\u4f1a\u5305\u62ec Referral \u94fe\u63a5


Mac Pro 2013 (Xeon E5)
md5 48252.28k 143932.32k 312714.02k 454453.82k 518897.03k


Mac Mini 2012 (Core i7)
md5 41270.94k 120769.92k 267165.96k 377664.40k 439207.31k


Linode 2014 http://www.linode.com/?r=af313ea8a6bb6f99aff800c67349cabbfee2682f
md5 47212.54k 139300.25k 315250.77k 461464.92k 530027.86k


Rackspace Cloud
md5 32773.38k 101096.69k 237792.49k 352474.48k 410337.00k


DigitalOcean https://www.digitalocean.com/?refcode=1b51f1a7651d
md5 38618.93k 116348.07k 261049.36k 389243.90k 493666.30k


VULTR http://www.vultr.com/?ref=6805360
md5 67749.40k 196400.55k 433328.72k 614491.48k 699141.99k


AWS m1.small
md5 15159.22k 41787.35k 101242.03k 132926.33k 147079.17k


Dell PowerEdge (Xeon E5-2450)
md5 42114.02k 144893.35k 321503.29k 460309.85k 526759.25k", "date_published": "2014-06-16T14:11:49+00:00", "title": "\u7528 openssl speed md5 \u5bf9\u5404\u79cd\u673a\u5668\u8fdb\u884c\u7684\u7b80\u5355\u7684 CPU \u6027\u80fd\u6d4b\u8bd5", "id": "t/117865" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/117636", "title": "\u5173\u4e8e WebKit \u7684\u5404\u79cd\u5206\u652f", "id": "t/117636", "date_published": "2014-06-15T10:24:18+00:00", "content_html": "http://www.paulirish.com/2013/webkit-for-developers/" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/113096", "title": "YSlow + PhantomJS", "id": "t/113096", "date_published": "2014-05-18T06:23:45+00:00", "content_html": "http://yslow.org/phantomjs/" }, { "author": { "url": "member/cloudzhou", "name": "cloudzhou", "avatar": "https://cdn.v2ex.com/avatar/3e94/2baa/19761_large.png?m=1735627450" }, "url": "t/112975", "date_modified": "2014-05-17T08:05:34+00:00", "content_html": "\u50cf http load balancer\uff0c\u5f88\u5bb9\u6613\u901a\u8fc7 url,session \u8fdb\u884c\u81ea\u5b9a\u4e49\u8d1f\u8f7d\u5747\u8861\u3002
tcp \u91cc\u9762\u8981\u600e\u4e48\u505a\u5462\uff0c\u867d\u7136\u6570\u636e\u5305\u6709\u4e00\u5b9a\u7684\u7684\u683c\u5f0f\u548c\u8def\u7531\u89c4\u5219\u3002
\u7279\u522b\u662f\u4f20\u7edf\u7684 haproxy \u4e4b\u7c7b\u7684\u3002
\u76ee\u524d\u60f3\u5230\u7684\u8fd8\u662f\u9700\u8981\u81ea\u5df1\u53bb\u5f00\u53d1 tcp load balancer\uff0c\u505a\u4e00\u4e2a\u5c0f\u5c0f\u7684\u8def\u7531\uff0c\u53ea\u662f\u8fd9\u6837\u7684\u8bdd\u8def\u7531\u8def\u5f84\u591a\u4e86\u4e00\u7ea7\u3002", "date_published": "2014-05-17T07:02:04+00:00", "title": "tcp load balancer \u53ef\u4ee5\u81ea\u5b9a\u4e49\u8def\u7531\u5417", "id": "t/112975" }, { "author": { "url": "member/zhujinhe", "name": "zhujinhe", "avatar": "https://cdn.v2ex.com/avatar/f0e1/2671/36208_large.png?m=1398249322" }, "url": "t/111596", "date_modified": "2014-05-08T06:46:00+00:00", "content_html": "\u9700\u6c42\uff1a
\u6d4b\u8bd5\u7f51\u7ad9\u7684\u67d0\u4e2a\u9875\u9762\u7684\u6253\u5f00\u65f6\u95f4\uff08\u6700\u597d\u80fd\u66f4\u8be6\u7ec6\u3001DNS\u89e3\u6790\u3001\u9996\u5305\u3001\u670d\u52a1\u5668\u54cd\u5e94\u3001\u4e0b\u8f7d\u3001\u6e32\u67d3\uff09
\u56e0\u4e3a\u8981\u6d4b\u8bd5N\u591a\u4e0d\u5c5e\u4e8e\u81ea\u5df1\u7684\u7f51\u7ad9\uff0c\u6240\u4ee5\u4e0d\u80fd\u5728\u9875\u9762\u57cb\u76d1\u63a7\u4ee3\u7801\u3002


\u6700\u57fa\u672c\u529f\u80fd\u7c7b\u4f3c\uff1a http://v2.ta.qq.com/summary/index?sId=7835836#!3-3

\u60f3\u95ee\u95ee\u5404\u4f4d\u5927\u795e\uff0c\u6709\u54ea\u4e9b\u503c\u5f97\u63a8\u8350\u7684\u6d4b\u7b97\u7f51\u7ad9\u52a0\u8f7d\u65f6\u95f4\u7684\u5f00\u6e90\u7a0b\u5e8f\uff0c\u79bb\u7ebf\u7248\u6700\u4f73\u3002", "date_published": "2014-05-08T02:47:20+00:00", "title": "\u6709\u54ea\u4e9b\u6d4b\u7b97\u7f51\u7ad9\u9875\u9762\u52a0\u8f7d\u65f6\u95f4\u7684\u5f00\u6e90\u7a0b\u5e8f\uff1f", "id": "t/111596" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/102234", "title": "\u8de8\u6570\u636e\u4e2d\u5fc3\u7684 TCP Socket \u4f18\u5316", "id": "t/102234", "date_published": "2014-02-27T15:59:23+00:00", "content_html": "http://data.linkedin.com/blog/2011/01/optimizing-tcp-socket-across-data-centers" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/101879", "title": "WebPageTest Private Instance", "id": "t/101879", "date_published": "2014-02-25T16:05:56+00:00", "content_html": "https://sites.google.com/a/webpagetest.org/docs/private-instances" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/95740", "date_modified": "2014-01-05T08:22:55+00:00", "content_html": "http://packetpushers.net/tcp-fast-curious-a-look-at-tcp-fast-open/

http://reproducingnetworkresearch.wordpress.com/2013/03/13/tcp-fastopen/

https://developers.google.com/speed/protocols/", "date_published": "2014-01-05T08:14:29+00:00", "title": "TCP Fast Open", "id": "t/95740" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/91720", "title": "Observium", "id": "t/91720", "date_published": "2013-12-04T00:10:44+00:00", "content_html": "http://www.observium.org/wiki/Screenshots

Looks great." }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/91718", "title": "ntopng", "id": "t/91718", "date_published": "2013-12-04T00:04:43+00:00", "content_html": "http://www.ntop.org/products/ntop/" }, { "author": { "url": "member/hadoop", "name": "hadoop", "avatar": "https://cdn.v2ex.com/avatar/c120/80d6/36308_large.png?m=1660746527" }, "url": "t/90306", "date_modified": "2013-11-23T09:44:45+00:00", "content_html": "\u5b9e\u9645\u6548\u679c\u5982\u4f55\uff1f

\u9510\u901f serverspeeder.com", "date_published": "2013-11-23T03:36:06+00:00", "title": "\u6709\u4eba\u5728vps\u4e0a\u4f7f\u7528\u8fc7\u9510\u901f\u5417\uff1f", "id": "t/90306" }, { "author": { "url": "member/luckyduck", "name": "luckyduck", "avatar": "https://cdn.v2ex.com/avatar/7ea6/925b/26017_large.png?m=1358867172" }, "url": "t/82923", "date_modified": "2014-06-07T07:22:19+00:00", "content_html": "\u5730\u5740\uff1a http://www.techempower.com/benchmarks/#section=data-r6&hw=i7&test=query

\u901a\u8fc7\u8be5\u7f51\u7ad9\u505a\u7684\u4e00\u4e9b\u6d4b\u8bd5\u6765\u770b\uff0c\u51e1\u662f\u6d89\u53ca\u5230\u6570\u636e\u5e93\u64cd\u4f5c\u7684\u4e00\u4e9b\u9879\u76ee\uff0cPython\u90fd\u8981\u6bd4PHP\u5f31\u4e0d\u5c11\uff0c\u4e0d\u77e5\u9053\u662f\u4e0d\u662fMysql\u9a71\u52a8\u4e0d\u7ed9\u529b\u7684\u539f\u56e0\uff0c\u4f46\u5982\u679c\u662fJSON\u5e8f\u5217\u5316\u4e4b\u7c7b\u7684\u5b57\u7b26\u4e32\u64cd\u4f5c\uff0cPython\u5219\u7a0d\u80dcPHP\u3002\u53e6\u5916\u6709\u7684\u6d4b\u8bd5\uff0cPython\u524d\u7aef\u90fd\u662f\u88f8\u5954\u7684\uff0c\u6ca1\u6709\u52a0Nginx\uff0c\u4e0d\u77e5\u9053\u8fd9\u662f\u4e0d\u662f\u6210\u7ee9\u4e0d\u7406\u60f3\u7684\u4e00\u4e2a\u539f\u56e0\u3002", "date_published": "2013-09-18T09:14:03+00:00", "title": "\u8fd9\u4e2a Web Framework Benchmarks \u53ef\u9760\u561b\uff1fPython \u8c8c\u4f3c\u6bd4 PHP \u5f31\u4e0d\u5c11\uff1f", "id": "t/82923" }, { "author": { "url": "member/ixo", "name": "ixo", "avatar": "https://cdn.v2ex.com/avatar/27e5/b67f/13319_large.png?m=1746414949" }, "url": "t/76472", "date_modified": "2013-07-21T13:46:48+00:00", "content_html": "\u4e00\u4e2a\u6d77\u5916\u7684vps (php bbs\u7ad9\u70b9),\u7528ping\u5de5\u5177\u67e5\u8be2\u7684\u7ed3\u679c,\u4ece\u8fd9\u4e2a\u7ed3\u679c\u6765\u770b,\u56fd\u5185\u4e00\u822c\u7528\u6237\u4f7f\u7528\u65f6\u4f1a\u5230\u4e0d\u53ef\u5bb9\u5fcd\u7684\u5730\u6b65\u4e48\u3002
", "date_published": "2013-07-21T05:54:02+00:00", "title": "\u6709\u6ca1\u6709\u4e00\u4e2a\u666e\u904d\u8ba4\u540c\u7684\u53ef\u4ee5\u5bb9\u5fcd\u7684\u6700\u5927Ping\u54cd\u5e94\u65f6\u95f4,\u8d85\u8fc7\u8fd9\u4e2a\u54cd\u5e94\u65f6\u95f4\u7684\u7f51\u7edc,\u4f1a\u5f71\u54cd\u5230\u7528\u6237\u4f53\u9a8c?", "id": "t/76472" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/75362", "title": "\u8bf7\u5728\u7528\u6210\u90fd\u7535\u4fe1\u7684\u540c\u5b66\u4eec\u5e2e\u4e2a\u5fd9\uff0c\u4f60\u4eec ADSL \u62e8\u53f7\u5b8c\u6210\u540e\u81ea\u52a8\u5206\u914d\u7684\u4e24\u4e2a DNS \u670d\u52a1\u5668\u7684\u5730\u5740\u662f\uff1f", "id": "t/75362", "date_published": "2013-07-10T08:06:56+00:00", "content_html": "" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/75349", "title": "\u8fd9\u91cc\u6709\u5728\u7528\u6b66\u6c49\u7535\u4fe1\u7684\u540c\u5b66\u4e48\uff0c\u6211\u5e0c\u671b\u77e5\u9053\u4e00\u4e0b\u4f60\u4eec\u7684 Local DNS \u7684\u5730\u5740\u662f\u591a\u5c11\uff1f", "id": "t/75349", "date_published": "2013-07-10T06:35:30+00:00", "content_html": "\u4e5f\u5c31\u662f ADSL \u62e8\u53f7\u5b8c\u6210\u540e\uff0c\u7535\u4fe1\u81ea\u52a8\u5206\u914d\u7684\u90a3\u4e24\u4e2a DNS \u5730\u5740\u3002

\u8c22\u8c22\u5566\u3002" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/75260", "title": "High Scalability Twitter", "id": "t/75260", "date_published": "2013-07-09T10:28:35+00:00", "content_html": "http://highscalability.com/blog/2013/7/8/the-architecture-twitter-uses-to-deal-with-150m-active-users.html" }, { "author": { "url": "member/TerranC", "name": "TerranC", "avatar": "https://cdn.v2ex.com/avatar/42e7/aaa8/415_large.png?m=1775468549" }, "url": "t/74924", "date_modified": "2013-07-07T08:24:17+00:00", "content_html": "\u6211\u4eec\u73b0\u5728\u9879\u76ee\u7528\u7684\u963f\u91cc\u4e91\u7684\u670d\u52a1\uff0cDNS\u7528\u7684dnspod\uff0c\u56fe\u7247\u7528\u7684\u53c8\u62cd\u4e91\u3002
\u5f88\u591a\u4e1c\u5357\u4e9a\u7684\u7528\u6237\u5728\u4f7f\u7528\u6211\u4eec\u7684APP\u65f6\uff08\u6709http\u63a5\u53e3\u8c03\u7528\uff09\u603b\u662f\u51fa\u73b0\u7f51\u7edc\u95ee\u9898\uff08\u4f30\u8ba1\u662f\u4e22\u5305\uff09\uff0c\u6240\u4ee5\u60f3\u9080\u8bf7\u5404\u4f4d\u4e0d\u5728\u5929\u671d\u7684\u540c\u5b66\u6536\u96c6\u4e0b\u6570\u636e\u3002

\u9ebb\u70e6\u5927\u5bb6\u628a\u4e00\u4e0b\u4e09\u4e2a\u7ed3\u679c\u53d1\u4e0a\u6765\u5427\u3002\u8c22\u8c22\u5404\u4f4d\u4e86\u3002

A\u3001ping www.tukeji.com
B\u3001ping tukeji-upload.b0.upaiyun.com
C\u3001ping f1g1ns1.dnspod.net", "date_published": "2013-07-06T02:42:14+00:00", "title": "\u4e0d\u5728\u5929\u671d\u7684\u5404\u4f4d\u540c\u5b66\u9ebb\u70e6\u5e2e\u5fd9\u6d4b\u8bd5\u4e0b\u8bbf\u95ee\u901f\u5ea6\uff0c\u8c22\u8c22", "id": "t/74924" }, { "author": { "url": "member/dcoder", "name": "dcoder", "avatar": "https://cdn.v2ex.com/gravatar/a204977c46e5f372d2ff8d4194f62b16?s=73&d=retro" }, "url": "t/67647", "date_modified": "2014-06-07T07:40:40+00:00", "content_html": "http://www.techempower.com/benchmarks/#section=data-r4

\u8fd9\u91cc\u770b\u8d77\u6765Django\u548cROR\u90fd\u6bd4\u8f83\u6162\u5462,\u6c42\u6709\u7ecf\u9a8c\u7684\u4eba\u89e3\u7b54", "date_published": "2013-05-03T18:44:13+00:00", "title": "47\u4e2aweb\u6846\u67b6\u6548\u80fd\u6bd4\u8f83", "id": "t/67647" }, { "author": { "url": "member/ewangke", "name": "ewangke", "avatar": "https://cdn.v2ex.com/avatar/831b/b3dd/12000_large.png?m=1334048910" }, "url": "t/47880", "date_modified": "2012-09-28T22:37:43+00:00", "content_html": "\u4e00\u76f4\u5728\u7528CloudFlare\uff0c\u4f46\u6700\u8fd1\u597d\u50cf\u62bd\u98ce\u3002\u57df\u540d\u5728godaddy\u3002

google\u4e86\u4e00\u4e0b\uff0c\u67e5\u5230\u4e86\u8fd9\u7bc7\u535a\u5ba2\uff1a
http://krnl.geek.gd/1027.html

DNS\u8bbe\u7f6e\u6211\u53ea\u61c2\u4e00\u4e9b\u57fa\u672c\u7684\uff0c\u60f3\u8bf7\u6559\u5927\u5bb6\uff1a
- \u6839\u636e\u8fd9\u7bc7\u535a\u5ba2\uff0c\u6211\u662f\u5426\u8981\u4ee5\u53cd\u5411\u5730\u8bbe\u7f6e\uff08\u5728Cloudflare\u4e0a\u8bbe\u7f6e\u76f8\u5e94\u7684\u8bb0\u5f55\uff0c\u6307\u5411dnspod\u7684NS\uff09\uff0cgodaddy\u7684dns\u4e0d\u4f5c\u4fee\u6539\uff08\u4fdd\u6301cloudflare\uff09\uff0c\u56fd\u5185\u8bbf\u95ee\u7684ip\u7684\u89e3\u6790\u5230cloudflare\u4e0a\uff1fCloudflare\u5728DNS\u8bbe\u7f6e\u4e2d\uff0c\u6ca1\u6709\u533a\u5206\u4e0d\u540c\u7684\u5730\u533a\uff0c\u4e3a\u540c\u4e2aIP\u8bbe\u7f6e\u591a\u4e2aA, CNAME\u8bb0\u5f55\uff0c\u80fd\u5426\u667a\u80fd\u5730\u6307\u5411dnspod\u7684NS server?
- \u9664\u4e86A record\uff0c\u6211\u5728cloudflare\u4e0a\u8fd8\u8bbe\u7f6e\u4e86CNAME(for google apps), MX(for gmail), TXT\uff08for google analytics\uff09\uff0c\u8fd9\u4e9b\u4f1a\u4e0d\u4f1a\u53d7\u5230\u5f71\u54cd\uff0c\u4e5f\u662f\u540c\u6837\u7684\u8bbe\u7f6e\u4e48?", "date_published": "2012-09-16T15:54:49+00:00", "title": "\u5982\u4f55\u8bbe\u7f6eDNS\u4ee5\u4fdd\u8bc1\u5168\u7403\u7528\u6237\u7684\u8bbf\u95ee\u901f\u5ea6\uff1f\r\n\r\n\u7528\u6237\u5206\u5e03\uff1a\u56fd\u518530%\uff0c\u4e9a\u6d3220%\uff0c\u6b27\u7f8e50%", "id": "t/47880" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/46471", "title": "\u6709\u8c01\u77e5\u9053\u8fd9\u4e2a IP \u662f\u5728\u7f8e\u56fd\u7684\u54ea\u4e2a\u5dde\u4e48\uff1f", "id": "t/46471", "date_published": "2012-08-29T22:50:36+00:00", "content_html": "50.30.208.77" }, { "author": { "url": "member/xatest", "name": "xatest", "avatar": "https://cdn.v2ex.com/avatar/27ef/3454/7998_large.png?m=1376395785" }, "url": "t/45045", "title": "MySQL\u6570\u636e\u5e93\u5f02\u5730\u8bbf\u95ee\u901f\u5ea6\u4f18\u5316~", "id": "t/45045", "date_published": "2012-08-13T14:19:34+00:00", "content_html": "\u4e0d\u6e05\u695a\u8fd9\u4e2a\u95ee\u9898\u662f\u5426\u9002\u5408\u53d1\u5728Velocity\u8fd9\u4e2a\u8282\u70b9\uff0c\u672c\u610f\u662f\u60f3\u5bf9\u6570\u636e\u5e93\u670d\u52a1\u7684\u8bbf\u95ee\u901f\u5ea6\u4f18\u5316\u3002
\u6211\u6709\u4e00\u4e2a\u670d\u52a1\uff0c\u5bf9\u4e2d\u56fd\u548c\u7f8e\u56fd\u7684\u7528\u6237\u90fd\u63d0\u4f9b\u670d\u52a1\uff0c\u5176\u4e2d\u7f8e\u56fd\u662f\u4e3b\u8981\u5e02\u573a\u3002\u5206\u522b\u5728\u4e00\u53f0\u56fd\u5185\u7684VPS\u548cAWS\u7f8e\u56fd\u4e1c\u533a\u8282\u70b9\u7684EC2\u4e0a\u90e8\u7f72\u76f8\u540c\u7684\u670d\u52a1\u3002\u4e4b\u524d\u662f\u6ca1\u6709\u6570\u636e\u5e93\u7684\u670d\u52a1\uff0c\u6700\u8fd1\u589e\u52a0\u4e86MySQL\u6570\u636e\u5e93\u8bbe\u8ba1\uff0c\u9700\u8981\u652f\u6301\u7528\u6237\u5728\u4e24\u5730\u90fd\u53ef\u4ee5\u5feb\u901f\u5730\u8bbf\u95ee\u670d\u52a1\uff08\u8bfb\u5199\u6570\u636e\uff09\u3002\u8bf7\u6559\u4e00\u4e0b\u8981\u600e\u4e48\u505a\u624d\u80fd\u4fdd\u8bc1\u4e24\u5730\u90fd\u53ef\u4ee5\u5feb\u901f\u8bbf\u95ee\uff1f

\u5148\u8bf4\u4e0b\u6211\u76ee\u524d\u60f3\u5230\u7684\u51e0\u4e2a\u65b9\u6848\uff0c\u629b\u7816\u5f15\u7389\uff1a
1. MySQL\u5728\u4e24\u5730\u90fd\u90e8\u7f72\uff0c\u4e92\u4e3a\u4e3b\u5907\uff0c\u8fdb\u884c\u70ed\u5907\uff0c\u4fdd\u6301\u6570\u636e\u4e00\u81f4\u3002\u597d\u5904\u662f\u4e24\u8fb9\u7528\u6237\u90fd\u80fd\u5f88\u5feb\u8bbf\u95ee\u5230\u6570\u636e\uff0c\u7f3a\u70b9\u662f\u8fd9\u4e4b\u95f4\u7684\u6570\u636e\u540c\u6b65\u611f\u89c9\u4e0d\u53ef\u9760\uff0c\u901f\u5ea6\u4e5f\u6162\uff0c\u4e00\u81f4\u6027\u5f88\u5bb9\u6613\u51fa\u95ee\u9898\u3002
2. \u53ea\u5728AWS\u7f8e\u56fd\u4e1c\u90e8\u8282\u70b9\u90e8\u7f72\u6570\u636e\u5e93\uff0c\u4e2d\u56fd\u670d\u52a1\u5668\u4e0e\u7f8e\u56fd\u670d\u52a1\u5668\u4e4b\u95f4\u52a0\u4e00\u53f0\u4ee3\u7406\uff08\u4fdd\u8bc1\u4f20\u8f93\u901f\u5ea6\u5f88\u5feb\uff09\uff0c\u4e2d\u56fd\u7684\u6570\u636e\u64cd\u4f5c\u901a\u8fc7\u4ee3\u7406\u900f\u4f20\uff08\u5c31\u50cf\u7ffb\u5899\uff09\u5230\u7f8e\u56fd\u670d\u52a1\u5668\u3002\u4f18\u70b9\u662f\u4e00\u81f4\u6027\u597d\u89e3\u51b3\uff0c\u7f3a\u70b9\u662f\u4e2d\u56fd\u7528\u6237\u7684\u8bbf\u95ee\u901f\u5ea6\u6709\u4e00\u70b9\u5f71\u54cd\u3002" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/44850", "title": "U.S Network Latency", "id": "t/44850", "date_published": "2012-08-10T23:49:10+00:00", "content_html": "http://ipnetwork.bgtmo.ip.att.net/pws/network_delay.html

\u7f8e\u56fd\u5404\u5ea7\u57ce\u5e02\u4e4b\u95f4\u7684\u5e73\u5747\u7f51\u7edc\u5ef6\u8fdf\u3002" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/44794", "title": "\u4e00\u4e2a\u5173\u4e8e\u7f51\u7edc\u6027\u80fd\u76d1\u63a7\u5de5\u5177\u7684\u8bbe\u60f3", "id": "t/44794", "date_published": "2012-08-10T07:06:57+00:00", "content_html": "\u73b0\u5728\u662f\u5426\u5b58\u5728\u8fd9\u6837\u7684\u6027\u80fd\u76d1\u63a7\u5de5\u5177\uff1a\u53ef\u4ee5 24 \u5c0f\u65f6\u5185\u6bcf\u9694 5 \u5206\u949f ping \u4e00\u4e0b\u7f51\u7ad9\uff0c\u7136\u540e\u8bb0\u5f55\u5ef6\u8fdf\u65f6\u95f4\uff0c\u7136\u540e\u6839\u636e\u8fd9\u4e9b\u6570\u636e\u751f\u6210\u56fe\u8868\u3002

\u5982\u679c\u6301\u7eed\u8bb0\u5f55\u4e00\u6bb5\u65f6\u95f4\uff0c\u5c31\u53ef\u4ee5\u83b7\u5f97\u7f51\u7edc\u5728\u6bcf\u5929\u7684\u5404\u4e2a\u65f6\u6bb5\uff0c\u6bcf\u5468\u7684\u5404\u5929\u7684\u6027\u80fd\u6570\u636e\u3002

\u5e94\u8be5\u4f1a\u5f88\u6709\u610f\u601d\u3002" }, { "author": { "url": "member/HowardMei", "name": "HowardMei", "avatar": "https://cdn.v2ex.com/avatar/9e0f/9113/14640_large.png?m=1443150294" }, "url": "t/43356", "date_modified": "2012-08-13T21:56:00+00:00", "content_html": "\u60f3\u6269\u5145web\u670d\u52a1\u5668\uff0c\u628amysql\u5265\u79bb\uff0c\u505a\u6210DB Server\u8ba9\u591a\u4e2aweb server\u5171\u4eab\uff0c\u540c\u65f6\u63a7\u5236\u6210\u672c(web server\u7528\u5404\u76ee\u6807\u5ba2\u6237\u533a\u57df\u6027\u4ef7\u6bd4\u597d\u7684vps)\uff0c\u8bf7\u6559\u5927\u725b\u51e0\u4ef6\u4e8b\u60c5\uff1a

1. \u5982\u679c\u90e8\u5206web server\u79bbremote mysql server \u7269\u7406\u8ddd\u79bb\u8f83\u8fdc\uff0c\u6709\u6ca1\u6709\u65b9\u6cd5\u8865\u6551\u7f51\u7edc\u4f20\u8f93\u5ef6\u65f6\uff1f\u8c8c\u4f3c\u5f88\u591a\u6848\u4f8b\u90fd\u662fweb & db\u5728\u4e00\u4e2a\u6570\u636e\u4e2d\u5fc3\u7684\u5c40\u57df\u7f51\u5185\uff0c\u8fd9\u79cd\u6210\u672c\u5f88\u9ad8\uff0c\u5bf9\u6211\u610f\u4e49\u4e0d\u5927\u3002

2. Amazon RDS/Google Cloud Sql/Xeround/ClearDB \u4e4b\u7c7b DBaaS \u4f3c\u4e4e\u4e5f\u6ca1\u7528\u5565\u7279\u6b8a\u65b9\u6cd5\u89e3\u51b3\u7f51\u7edc\u5ef6\u65f6\uff0c\u597d\u50cfWeb\u4e3b\u673a\u4e5f\u8981\u9760\u8fd1DB Server\uff0c\u6709\u6ca1\u6709\u4eba\u7528\u8fc7\u8fd9\u4e9b\u4ea7\u54c1\uff0c\u81ea\u5df1web\u670d\u52a1\u5668\u5728\u5176\u4ed6\u5730\u65b9\u7684\u3002

3. \u6709\u4ec0\u4e48\u7b80\u5355\u5de5\u5177\u548c\u65b9\u6cd5\u80fd\u5728debian\u670d\u52a1\u5668\u53d1\u8d77\u5bf9remote db server\u7684benchmark testing\uff0c\u7528\u6765\u540c\u672c\u5730mysql\u6bd4\u8f83\u6027\u80fd\u7684\uff1f


\u5410\u69fd\uff1a\u5982\u679c\u7528amazon ec2 + rds \u5012\u7701\u4e8b\u4e86\uff0c\u53ef\u8ba1\u8d39\u65b9\u5f0f\u4ee4\u4eba\u86cb\u75bc\uff0cI/O API Call \u5565\u90fd\u8981\u94b1\uff0c\u65e0\u6cd5\u7cbe\u786e\u4f30\u8ba1\u6210\u672c\uff0c\u6709\u4e48\u6709\u4eba\u6652\u5728\u7ebf\u4ea7\u54c1\u7528amazon\u591a\u4e2a\u670d\u52a1\uff0c\u8fd0\u8425\u6210\u672cvs\u8bbf\u95ee\u91cf\u7684\u5927\u6982\u6570\u636e\u554a\uff1f", "date_published": "2012-07-25T03:48:33+00:00", "title": "\u8bf7\u6559\u5c06mysql\u4eceweb\u670d\u52a1\u5668\u5206\u79bb\u7684\u6210\u719f\u505a\u6cd5", "id": "t/43356" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/43028", "title": "WebPageTest", "id": "t/43028", "date_published": "2012-07-20T21:25:58+00:00", "content_html": "http://www.webpagetest.org/

\u53ef\u4ee5\u9009\u62e9\u5728\u5404\u79cd\u5730\u533a\u7684\u5404\u79cd\u6d4f\u89c8\u5668\u6765\u6d4b\u8bd5\u4f60\u7684\u7f51\u7ad9\uff0c\u5e76\u4e14\u53ef\u4ee5\u7ed9\u51fa\u7011\u5e03\u5f0f\u7684\u6d4b\u8bd5\u7ed3\u679c\u3002" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/40750", "title": "Scaling Pinterest", "id": "t/40750", "date_published": "2012-06-27T23:29:02+00:00", "content_html": "http://www.percona.com/live/mysql-conference-2012/sessions/scaling-pinterest" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/38819", "date_modified": "2012-06-08T10:47:50+00:00", "content_html": "\u5173\u4e8e Web Performance \u548c\u8fd0\u7ef4\u7684\u6700\u597d\u7684\u6280\u672f\u4f1a\u8bae\uff1a

http://velocityconf.com/", "date_published": "2012-06-08T10:47:26+00:00", "title": "\u8fd9\u4e2a\u6708\u5e95\u5728 Santa Clara \u7684 Velocity \u5927\u4f1a\u6709\u4eba\u53bb\u4e48\uff1f", "id": "t/38819" }, { "author": { "url": "member/Livid", "name": "Livid", "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1775624785" }, "url": "t/35958", "title": "\u5927\u5bb6\u5728\u56fd\u5185 ping gist.github.com \u7684\u5ef6\u8fdf\u662f\u591a\u5c11\uff1f", "id": "t/35958", "date_published": "2012-05-14T19:40:07+00:00", "content_html": "\u8c8c\u4f3c\u8fd9\u4e2a\u4e1c\u897f\u5728\u56fd\u5185\u6253\u5f00\u5f88\u6162\uff0c\u5982\u679c\u5d4c\u5165\u5230 V2EX \u7684\u4e3b\u9898\u4e2d\u7684\u8bdd\uff0c\u628a\u9875\u9762\u90fd\u4f1a\u5361\u4f4f\u5f88\u957f\u65f6\u95f4\u3002

\u6216\u8bb8\u53ef\u4ee5\u7528\u4ec0\u4e48\u529e\u6cd5\u4f18\u5316\u4e00\u4e0b\u3002" } ] } ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86