Open1
エッジファンクション測定比較 (信憑性鬼低)
測定環境
インフラ構成
- 測定サーバー:Lambda
- リージョン:ap-northeast-1(東京)
- OS:Ubuntu 22.04
- 測定ツール:k6
- 結果保存:S3
測定条件
- リクエスト数:50
- 測定時間帯: 正午
- メモリ制限:128MB
テスト対象
- Cloudflare Workers
- Fastly Compute@Edge
- Deno Deploy
Platform | Request Count | Fastest Response (ms) | Slowest Response (ms) | Average Response (ms) |
---|---|---|---|---|
cloudflare | 50 | 8 | 259.7 | 47 |
fastly | 50 | 3.8 | 578.3 | 97.9 |
deno | 50 | 4.6 | 222.7 | 41.3 |
エッジファンクション コード
addEventListener('fetch', event => {
event.respondWith(handleRequest(event.request))
});
async function handleRequest(request) {
const start = performance.now();
const response = {
timestamp: new Date().toISOString(),
processingTime: performance.now() - start,
platform: 'pratform'
};
return new Response(JSON.stringify(response), {
headers: { 'content-type': 'application/json' }
});
}