<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://effidev.dev/ko/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/"/></url><url><loc>https://effidev.dev/en/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/"/></url><url><loc>https://effidev.dev/ja/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/"/></url><url><loc>https://effidev.dev/es/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/"/></url><url><loc>https://effidev.dev/de/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/"/></url><url><loc>https://effidev.dev/de/blog/cloudflare-d1-sharding-guide/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-d1-sharding-guide/"/></url><url><loc>https://effidev.dev/en/blog/cloudflare-d1-sharding-guide/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-d1-sharding-guide/"/></url><url><loc>https://effidev.dev/es/blog/cloudflare-d1-sharding-guide/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-d1-sharding-guide/"/></url><url><loc>https://effidev.dev/ja/blog/cloudflare-d1-sharding-guide/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-d1-sharding-guide/"/></url><url><loc>https://effidev.dev/ko/blog/cloudflare-d1-sharding-guide/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-d1-sharding-guide/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-d1-sharding-guide/"/></url><url><loc>https://effidev.dev/de/blog/cloudflare-durable-objects-rate-limit/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-durable-objects-rate-limit/"/></url><url><loc>https://effidev.dev/en/blog/cloudflare-durable-objects-rate-limit/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-durable-objects-rate-limit/"/></url><url><loc>https://effidev.dev/es/blog/cloudflare-durable-objects-rate-limit/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-durable-objects-rate-limit/"/></url><url><loc>https://effidev.dev/ja/blog/cloudflare-durable-objects-rate-limit/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-durable-objects-rate-limit/"/></url><url><loc>https://effidev.dev/ko/blog/cloudflare-durable-objects-rate-limit/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-durable-objects-rate-limit/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-durable-objects-rate-limit/"/></url><url><loc>https://effidev.dev/de/blog/cloudflare-websocket-hibernation-cost/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-websocket-hibernation-cost/"/></url><url><loc>https://effidev.dev/en/blog/cloudflare-websocket-hibernation-cost/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-websocket-hibernation-cost/"/></url><url><loc>https://effidev.dev/es/blog/cloudflare-websocket-hibernation-cost/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-websocket-hibernation-cost/"/></url><url><loc>https://effidev.dev/ja/blog/cloudflare-websocket-hibernation-cost/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-websocket-hibernation-cost/"/></url><url><loc>https://effidev.dev/ko/blog/cloudflare-websocket-hibernation-cost/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-websocket-hibernation-cost/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-websocket-hibernation-cost/"/></url><url><loc>https://effidev.dev/de/blog/cloudflare-workers-vs-aws-lambda-cost/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-workers-vs-aws-lambda-cost/"/></url><url><loc>https://effidev.dev/en/blog/cloudflare-workers-vs-aws-lambda-cost/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-workers-vs-aws-lambda-cost/"/></url><url><loc>https://effidev.dev/es/blog/cloudflare-workers-vs-aws-lambda-cost/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-workers-vs-aws-lambda-cost/"/></url><url><loc>https://effidev.dev/ja/blog/cloudflare-workers-vs-aws-lambda-cost/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-workers-vs-aws-lambda-cost/"/></url><url><loc>https://effidev.dev/ko/blog/cloudflare-workers-vs-aws-lambda-cost/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/cloudflare-workers-vs-aws-lambda-cost/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/cloudflare-workers-vs-aws-lambda-cost/"/></url><url><loc>https://effidev.dev/de/blog/firestore-read-cost-flutter/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/firestore-read-cost-flutter/"/></url><url><loc>https://effidev.dev/en/blog/firestore-read-cost-flutter/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/firestore-read-cost-flutter/"/></url><url><loc>https://effidev.dev/es/blog/firestore-read-cost-flutter/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/firestore-read-cost-flutter/"/></url><url><loc>https://effidev.dev/ja/blog/firestore-read-cost-flutter/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/firestore-read-cost-flutter/"/></url><url><loc>https://effidev.dev/ko/blog/firestore-read-cost-flutter/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/firestore-read-cost-flutter/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/firestore-read-cost-flutter/"/></url><url><loc>https://effidev.dev/de/blog/flutter-16kb-page-size-google-play/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-16kb-page-size-google-play/"/></url><url><loc>https://effidev.dev/en/blog/flutter-16kb-page-size-google-play/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-16kb-page-size-google-play/"/></url><url><loc>https://effidev.dev/es/blog/flutter-16kb-page-size-google-play/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-16kb-page-size-google-play/"/></url><url><loc>https://effidev.dev/ja/blog/flutter-16kb-page-size-google-play/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-16kb-page-size-google-play/"/></url><url><loc>https://effidev.dev/ko/blog/flutter-16kb-page-size-google-play/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-16kb-page-size-google-play/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-16kb-page-size-google-play/"/></url><url><loc>https://effidev.dev/de/blog/flutter-golden-test-flaky-ci/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-golden-test-flaky-ci/"/></url><url><loc>https://effidev.dev/en/blog/flutter-golden-test-flaky-ci/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-golden-test-flaky-ci/"/></url><url><loc>https://effidev.dev/es/blog/flutter-golden-test-flaky-ci/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-golden-test-flaky-ci/"/></url><url><loc>https://effidev.dev/ja/blog/flutter-golden-test-flaky-ci/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-golden-test-flaky-ci/"/></url><url><loc>https://effidev.dev/ko/blog/flutter-golden-test-flaky-ci/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-golden-test-flaky-ci/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-golden-test-flaky-ci/"/></url><url><loc>https://effidev.dev/de/blog/flutter-riverpod-vs-bloc-decision-guide/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-riverpod-vs-bloc-decision-guide/"/></url><url><loc>https://effidev.dev/en/blog/flutter-riverpod-vs-bloc-decision-guide/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-riverpod-vs-bloc-decision-guide/"/></url><url><loc>https://effidev.dev/es/blog/flutter-riverpod-vs-bloc-decision-guide/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-riverpod-vs-bloc-decision-guide/"/></url><url><loc>https://effidev.dev/ja/blog/flutter-riverpod-vs-bloc-decision-guide/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-riverpod-vs-bloc-decision-guide/"/></url><url><loc>https://effidev.dev/ko/blog/flutter-riverpod-vs-bloc-decision-guide/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-riverpod-vs-bloc-decision-guide/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-riverpod-vs-bloc-decision-guide/"/></url><url><loc>https://effidev.dev/de/blog/flutter-shader-compilation-jank/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-shader-compilation-jank/"/></url><url><loc>https://effidev.dev/en/blog/flutter-shader-compilation-jank/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-shader-compilation-jank/"/></url><url><loc>https://effidev.dev/es/blog/flutter-shader-compilation-jank/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-shader-compilation-jank/"/></url><url><loc>https://effidev.dev/ja/blog/flutter-shader-compilation-jank/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-shader-compilation-jank/"/></url><url><loc>https://effidev.dev/ko/blog/flutter-shader-compilation-jank/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/flutter-shader-compilation-jank/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/flutter-shader-compilation-jank/"/></url><url><loc>https://effidev.dev/de/blog/r2-vs-s3-vs-firebase-storage-egress-cost/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/></url><url><loc>https://effidev.dev/en/blog/r2-vs-s3-vs-firebase-storage-egress-cost/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/></url><url><loc>https://effidev.dev/es/blog/r2-vs-s3-vs-firebase-storage-egress-cost/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/></url><url><loc>https://effidev.dev/ja/blog/r2-vs-s3-vs-firebase-storage-egress-cost/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/></url><url><loc>https://effidev.dev/ko/blog/r2-vs-s3-vs-firebase-storage-egress-cost/</loc><lastmod>2026-07-24T00:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="ko-KR" href="https://effidev.dev/ko/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://effidev.dev/en/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="ja-JP" href="https://effidev.dev/ja/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="es-ES" href="https://effidev.dev/es/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="de-DE" href="https://effidev.dev/de/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://effidev.dev/ko/blog/r2-vs-s3-vs-firebase-storage-egress-cost/"/></url></urlset>