Update serverless Python hosting comparison with 2024-2026 platform changes#11
Conversation
- Verify Python versions, pricing, and limits against official docs for all 12 existing providers (AWS Lambda 3.14, Azure 3.13/Flex Consumption GA, Cloud Run 3.14, Cloudflare 3.13 beta, OCI 3.12, IBM 3.13, Tencent 3.10, Vercel 3.14, Alibaba 3.12, Render 3.14) - Add new providers: Modal, DigitalOcean Functions, Scaleway Serverless Functions, and Koyeb - Add Recent Platform Changes section (free-tier removals at Fly.io, Alibaba, and Tencent; Akamai's Fermyon acquisition; Lambda INIT billing; Vercel Fluid Compute; Cloudflare Python Workers redux) - Cite sources inline throughout tables and add a per-provider References section with access date - Update excluded-platforms note (Netlify, Supabase, Deno Deploy, App Runner, IBM Cloud Functions shutdown) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019v36xvky971cALdxua1GZ9
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThis PR updates README.md, a documentation file comparing Python serverless/FaaS hosting platforms. Changes include a new "Data last verified July 2, 2026" marker, expanded "Recent Platform Changes" notes, rewritten excluded-platform messaging, and revised DevEx, Pricing, Runtime Limits, Other Platform Products, Performance, and Discussions/Community tables. The References and Useful Links section was expanded with refreshed provider URLs and an accessed-on verification note. No code, exported entities, or public APIs were changed. Compact MetadataType: Documentation update Suggested labels: documentation Suggested reviewers: hbmartin Poem A rabbit hopped through tables wide, 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Code Review
This pull request extensively updates the serverless Python host comparison document (README.md) with platform changes from 2024 to 2026, adds new providers (Modal, DigitalOcean, Scaleway, and Koyeb), and introduces a comprehensive references section. The review feedback highlights a repeated domain typo where 'cloud.tencent.com.cn' should be corrected to 'cloud.tencent.com', and notes that Tencent Cloud Functions is missing from the Discussions, Community, and Support table.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
| - **Cloudflare Workers**: ["Python Workers redux" (Dec 2025)](https://blog.cloudflare.com/python-workers-advancements/) — ~10x faster cold starts via deploy-time memory snapshots, [Python 3.13 (Pyodide 0.28) default bundle](https://github.com/cloudflare/workerd/blob/main/build/python_metadata.bzl), new uv-based `pywrangler` CLI. Still beta. | ||
| - **Vercel**: [Fluid Compute](https://vercel.com/docs/fluid-compute) with [Active CPU pricing](https://vercel.com/blog/introducing-active-cpu-pricing-for-fluid-compute) (2025) — pay CPU only while executing, not during I/O wait; [Python 3.13/3.14 added Feb 2026](https://vercel.com/changelog/python-3-13-and-3-14-are-now-available); [Python bundle limit raised to 500 MB](https://vercel.com/changelog/python-vercel-functions-bundle-size-limit-increased-to-500mb). | ||
| - **Alibaba Cloud**: [switched to tiered Compute-Unit (CU) billing on Aug 27, 2024](https://www.alibabacloud.com/help/en/functioncompute/fc-3-0/product-overview/billing-overview-of-fc); the ongoing free tier was replaced by a [3-month trial quota](https://www.alibabacloud.com/help/en/functioncompute/fc-3-0/product-overview/trial-quota-1). | ||
| - **Tencent Cloud**: ongoing free tier eliminated ([2022](https://cloud.tencent.com/document/product/583/73739)–[2024](https://cloud.tencent.com.cn/document/product/583/104909)); [API Gateway triggers decommissioned Jun 30, 2025](https://cloud.tencent.com.cn/document/product/583/107631); Python still capped at 3.10 — the product appears to be in maintenance mode (no official EOL notice found). |
There was a problem hiding this comment.
The domain cloud.tencent.com.cn contains an extra .cn suffix. Tencent Cloud's official Chinese portal is hosted at cloud.tencent.com. Please update the links to use the correct domain.
| - **Tencent Cloud**: ongoing free tier eliminated ([2022](https://cloud.tencent.com/document/product/583/73739)–[2024](https://cloud.tencent.com.cn/document/product/583/104909)); [API Gateway triggers decommissioned Jun 30, 2025](https://cloud.tencent.com.cn/document/product/583/107631); Python still capped at 3.10 — the product appears to be in maintenance mode (no official EOL notice found). | |
| - **Tencent Cloud**: ongoing free tier eliminated ([2022](https://cloud.tencent.com/document/product/583/73739)–[2024](https://cloud.tencent.com/document/product/583/104909)); [API Gateway triggers decommissioned Jun 30, 2025](https://cloud.tencent.com/document/product/583/107631); Python still capped at 3.10 — the product appears to be in maintenance mode (no official EOL notice found). |
| | **Tencent Cloud Functions** | [3.10](https://cloud.tencent.com/document/product/583/55592) | GA (maintenance mode, see note) | Plain object / [Web functions](https://www.tencentcloud.com/document/product/583/40678) | Vend in zip | ❔ | Min. | [Link](https://www.tencentcloud.com/document/product/583/40327) | | ||
| | **Vercel Functions** | [3.14](https://vercel.com/changelog/python-3-13-and-3-14-are-now-available) (3.12 default fallback) | [Beta](https://vercel.com/docs/functions/runtimes/python) | HTTP handler or WSGI / ASGI ([FastAPI/Flask/Django presets](https://vercel.com/docs/frameworks/backend/fastapi)) | ✅ | ✅ (`vercel dev`) | 👍 | [Link](https://vercel.com/templates/python/python-hello-world) | | ||
|
|
||
| Tencent note: no official discontinuation exists, but the Python runtime is stale (3.10, CentOS 7), the free tier is trial-only, [API Gateway triggers were decommissioned in June 2025](https://cloud.tencent.com.cn/document/product/583/107631), and Tencent's serverless investment has shifted to [CloudBase](https://cloud.tencent.com/product/tcb). |
There was a problem hiding this comment.
The domain cloud.tencent.com.cn contains an extra .cn suffix. Tencent Cloud's official Chinese portal is hosted at cloud.tencent.com. Please update the link to use the correct domain.
| Tencent note: no official discontinuation exists, but the Python runtime is stale (3.10, CentOS 7), the free tier is trial-only, [API Gateway triggers were decommissioned in June 2025](https://cloud.tencent.com.cn/document/product/583/107631), and Tencent's serverless investment has shifted to [CloudBase](https://cloud.tencent.com/product/tcb). | |
| Tencent note: no official discontinuation exists, but the Python runtime is stale (3.10, CentOS 7), the free tier is trial-only, [API Gateway triggers were decommissioned in June 2025](https://cloud.tencent.com/document/product/583/107631), and Tencent's serverless investment has shifted to [CloudBase](https://cloud.tencent.com/product/tcb). |
| | [**Oracle (OCI) Functions**](https://www.oracle.com/cloud/price-list/) | 2m reqs + 400k GB-s / mo + 10 TB / mo egress | Yes | $0.0000002 per req + $0.00001417 per GB-s + $0.0085 per GB egress | | ||
| | **[Render](https://render.com/pricing)** | [Free instance (0.1 CPU / 512 MB), 750 hrs / mo, sleeps after 15 min idle](https://render.com/docs/free) | NA | $7 / mo Starter instance (0.5 CPU / 512 MB) + $0.15 per GB [egress over included 5–25 GB](https://render.com/docs/new-workspace-plans) | | ||
| | [**Scaleway Serverless Functions**](https://www.scaleway.com/en/pricing/serverless/) | [1m reqs + 400k GB-s / mo; free ingress/egress](https://www.scaleway.com/en/docs/serverless-functions/faq/) | ? | €0.15 per 1m reqs + €0.0000170 per GB-s | | ||
| | **Tencent Cloud Functions** | 🚫 ([3-month trial only](https://www.tencentcloud.com/document/product/583/12282); [free tier eliminated 2022–2024](https://cloud.tencent.com.cn/document/product/583/104909)) | ? | Pay-as-you-go: GB-s + per-10k invocations + egress ([price table](https://www.tencentcloud.com/document/product/583/12281)) | |
There was a problem hiding this comment.
The domain cloud.tencent.com.cn contains an extra .cn suffix. Tencent Cloud's official Chinese portal is hosted at cloud.tencent.com. Please update the link to use the correct domain.
| | **Tencent Cloud Functions** | 🚫 ([3-month trial only](https://www.tencentcloud.com/document/product/583/12282); [free tier eliminated 2022–2024](https://cloud.tencent.com.cn/document/product/583/104909)) | ? | Pay-as-you-go: GB-s + per-10k invocations + egress ([price table](https://www.tencentcloud.com/document/product/583/12281)) | | |
| | **Tencent Cloud Functions** | 🚫 ([3-month trial only](https://www.tencentcloud.com/document/product/583/12282); [free tier eliminated 2022–2024](https://cloud.tencent.com/document/product/583/104909)) | ? | Pay-as-you-go: GB-s + per-10k invocations + egress ([price table](https://www.tencentcloud.com/document/product/583/12281)) | |
| | **Modal** | | [Slack](https://modal.com/slack) | [GitHub](https://github.com/modal-labs/modal-client) | | | | ||
| | **Oracle (OCI) Functions** | [Link](https://github.com/hbmartin/comparison-hosts-serverless-cloud-function-faas-for-python/discussions/8) | [Forum](https://forums.oracle.com/ords/apexds/domain/dev-community/category/containers-cloud-native) | [GitHub](https://github.com/oracle-samples/oracle-functions-samples) | [SO](https://stackoverflow.com/questions/tagged/oracle-cloud-functions) | [r/oraclecloud](https://www.reddit.com/r/oraclecloud/) | | ||
| | **Render** | | [Community](https://community.render.com) | [Feedback](https://feedback.render.com) | | | | ||
| | **Scaleway Serverless Functions** | | [Slack](https://slack.scaleway.com) | [GitHub](https://github.com/scaleway/serverless-functions-python) | [SO](https://stackoverflow.com/questions/tagged/scaleway) | | |
| ### Tencent Cloud Functions | ||
|
|
||
| - [Python runtime (3.10 max)](https://cloud.tencent.com/document/product/583/55592) · [Quotas & limits](https://www.tencentcloud.com/document/product/583/11637) · [Billing overview](https://www.tencentcloud.com/document/product/583/44254) · [Pricing](https://www.tencentcloud.com/document/product/583/12281) · [Free tier (trial)](https://www.tencentcloud.com/document/product/583/12282) | ||
| - [Basic package cancellation (Apr 2024)](https://cloud.tencent.com.cn/document/product/583/104909) · [API Gateway trigger EOL](https://cloud.tencent.com.cn/document/product/583/107631) |
There was a problem hiding this comment.
The domain cloud.tencent.com.cn contains an extra .cn suffix. Tencent Cloud's official Chinese portal is hosted at cloud.tencent.com. Please update the links to use the correct domain.
| - [Basic package cancellation (Apr 2024)](https://cloud.tencent.com.cn/document/product/583/104909) · [API Gateway trigger EOL](https://cloud.tencent.com.cn/document/product/583/107631) | |
| - [Basic package cancellation (Apr 2024)](https://cloud.tencent.com/document/product/583/104909) · [API Gateway trigger EOL](https://cloud.tencent.com/document/product/583/107631) |
Summary
Comprehensive update to the serverless Python hosting comparison document to reflect significant platform changes, new entrants, and pricing/feature updates through July 2026.
Key Changes
Added "Recent Platform Changes (2024–2026)" section documenting major updates across all platforms:
Added four new platform entries:
Updated DevEx table with current Python versions, status, and framework support across all platforms
Revised Pricing table with:
Expanded Runtime Limits table with more detailed specifications:
Updated Other Platform Products table with new services and corrections:
Enhanced Performance section with cold-start data for new platforms
Expanded Discussions/Community/Support table with entries for new platforms
Added comprehensive References section with official documentation links for all platforms, organized by provider
Updated metadata: Data verification date (July 2, 2026), added disclaimer about pricing subject to change, clarified distinction between true FaaS and scale-to-zero container platforms
Notable Implementation Details
https://claude.ai/code/session_019v36xvky971cALdxua1GZ9
Summary by CodeRabbit