— ਅਭਿਆਸ / Cloudflare

Edge-ਨੇਟਿਵ ਸਾਫਟਵੇਅਰ, ਪਲੇਟਫਾਰਮ ਉੱਤੇ ਸ਼ੁਰੂ ਤੋਂ ਅੰਤ ਤੱਕ ਬਣਾਇਆ ਗਿਆ।

ਅਸੀਂ Cloudflare ਨੂੰ ਕਿਸੇ AWS ਐਪ ਉੱਤੇ ਕੱਸੇ ਹੋਏ CDN ਵਾਂਗ ਨਹੀਂ ਵਰਤਦੇ। ਅਸੀਂ ਪਲੇਟਫਾਰਮ ਉੱਤੇ ਬਣਾਉਂਦੇ ਹਾਂ — ਰਨਟਾਈਮ ਵਜੋਂ Workers, ਡੇਟਾ ਪਰਤ ਵਜੋਂ D1 / R2 / Vectorize, ਸਟੇਟ ਲਈ Durable Objects, ਇਨਫਰੈਂਸ ਲਈ Workers AI। ਨਤੀਜਾ ਅਜਿਹਾ ਸਾਫਟਵੇਅਰ ਹੈ ਜੋ ਵਿਸ਼ਵ ਭਰ ਵਿੱਚ ਤੇਜ਼ ਹੈ, ਚਲਾਉਣ ਵਿੱਚ ਸਸਤਾ ਹੈ, ਅਤੇ ਜਿਸਦੀ ਸਤ੍ਹਾ ਛੋਟੀ ਹੈ।

ਅਸੀਂ ਕੀ ਸ਼ਿਪ ਕਰਦੇ ਹਾਂ

ਪੈਟਰਨਾਂ ਦਾ ਇੱਕ ਛੋਟਾ, ਸੋਚ-ਸਮਝ ਕੇ ਚੁਣਿਆ ਸੈੱਟ।

Workers ਨਾਲ ਰੈਂਡਰ ਕੀਤੀਆਂ ਮਾਰਕੀਟਿੰਗ ਅਤੇ ਸਮੱਗਰੀ ਸਾਈਟਾਂ

Workers ਉੱਤੇ Astro। edge ਉੱਤੇ ਕੈਸ਼ ਕੀਤਾ HTML। ਧਰਤੀ ਉੱਤੇ ਕਿਤੇ ਵੀ 50 ms ਤੋਂ ਘੱਟ TTFB। ਇਹ ਸਾਈਟ ਖ਼ੁਦ ਇਸਦੀ ਮਿਸਾਲ ਹੈ।

edge ਉੱਤੇ AI APIs ਅਤੇ ਏਜੰਟ

Workers ਦੇ ਅੰਦਰੋਂ Anthropic / OpenAI / Workers AI ਕਾਲਾਂ। Vectorize ਵਿੱਚ ਕੈਸ਼ ਕੀਤੇ embeddings। ਗੱਲਬਾਤ ਦੀ ਸਟੇਟ ਲਈ Durable Objects।

Workers ਉੱਤੇ MCP ਸਰਵਰ

Model Context Protocol ਸਰਵਰ ਜੋ ਕਿਤੇ ਵੀ ਚੱਲਦੇ ਹਨ, ਸਿਫ਼ਰ ਤੱਕ ਸਕੇਲ ਹੁੰਦੇ ਹਨ, ਅਤੇ Claude Desktop, Cursor ਅਤੇ ਹੋਰ MCP ਕਲਾਇੰਟਾਂ ਨਾਲ ਏਕੀਕ੍ਰਿਤ ਹੁੰਦੇ ਹਨ।

Durable Objects ਨਾਲ ਰੀਅਲ-ਟਾਈਮ ਮਲਟੀਪਲੇਅਰ

ਚੈਟ ਰੂਮਾਂ, ਸਹਿਯੋਗੀ ਸੰਦਾਂ ਅਤੇ ਲਾਈਵ ਏਜੰਟਾਂ ਲਈ ਇੱਕ ਸਿੰਗਲ-ਐਕਟਰ ਮਾਡਲ। WebSockets ਪਹਿਲੀ-ਸ਼੍ਰੇਣੀ। ਚਲਾਉਣ ਲਈ ਕੋਈ ਬਾਹਰੀ Redis ਕਲੱਸਟਰ ਨਹੀਂ।

ਲੰਮੀਆਂ ਚੱਲਣ ਵਾਲੀਆਂ ਪਾਈਪਲਾਈਨਾਂ ਲਈ Workflows

ਬਹੁ-ਕਦਮੀ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦੇ ਰੀਟ੍ਰਾਈ-ਸੁਰੱਖਿਅਤ, ਟਿਕਾਊ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਲਈ Cloudflare Workflows — RAG ਇਨਜੈਸ਼ਨ, ਬਿਲਿੰਗ ਮਿਲਾਨ, ਬੈਚ AI ਕਾਲਾਂ।

AWS / Vercel ਤੋਂ ਮਾਈਗ੍ਰੇਸ਼ਨ

Pages → Workers, Lambda → Workers, Cognito → ਕਸਟਮ auth, RDS → D1 ਜਾਂ Hyperdrive। ਰੋਲਬੈਕ ਨਾਲ ਕੀਤਾ ਗਿਆ, ਵਿਸ਼ਵਾਸ ਦੇ ਭਰੋਸੇ ਨਹੀਂ।

ਸਟੈੱਕ — ਸੋਚ-ਸਮਝ ਕੇ ਚੁਣਿਆ

ਛੋਟੀ ਟੂਲਕਿੱਟ, ਵੱਧ ਡੂੰਘਾਈ।

ਰਨਟਾਈਮ

Cloudflare Workers (TypeScript)

ਹੋਸਟਿੰਗ / ਪੇਜ

Workers · Pages (ਲੈਗੇਸੀ)

ਡੇਟਾਬੇਸ

D1 (SQLite) · Hyperdrive (Postgres) · Durable Objects

ਆਬਜੈਕਟ ਸਟੋਰੇਜ

R2

ਵੈਕਟਰ

Vectorize

AI ਇਨਫਰੈਂਸ

Workers AI · Anthropic · OpenAI

Async / ਕਤਾਰਾਂ

Queues · Workflows · Cron Triggers

Auth

Cloudflare Access · Workers ਉੱਤੇ ਕਸਟਮ JWT

ਨਿਗਰਾਨੀਯੋਗਤਾ

Workers Logs · Tail · Logpush

ਬਿਲਡ ਅਤੇ ਡਿਪਲੋਇ

Wrangler · Workers Builds · GitHub Actions

ਮੁਹਾਰਤ ਕਿਉਂ

ਇੱਕ ਪਲੇਟਫਾਰਮ ਚੁਣੋ। ਉਸਨੂੰ ਡੂੰਘਾਈ ਨਾਲ ਜਾਣੋ।

ਜੋ ਟੀਮ ਹਰ ਤਿਮਾਹੀ AWS, Vercel ਅਤੇ Cloudflare ਉੱਤੇ ਬਣਾਉਂਦੀ ਹੈ, ਉਹ ਮੀਨੂ ਜਾਣਦੀ ਹੈ। ਜੋ ਟੀਮ ਹਰ ਰੋਜ਼ ਇੱਕੋ ਪਲੇਟਫਾਰਮ ਉੱਤੇ ਬਣਾਉਂਦੀ ਹੈ, ਉਹ ਜਾਣਦੀ ਹੈ ਕਿ ਤਿੱਖੇ ਕਿਨਾਰੇ ਕਿੱਥੇ ਹਨ। ਅਸੀਂ Cloudflare ਇਸ ਲਈ ਚੁਣਿਆ ਕਿਉਂਕਿ ਲਗਭਗ ਹਰ ਉਸ ਉਤਪਾਦ ਲਈ ਜੋ ਅਸੀਂ ਸ਼ਿਪ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ, ਇਹੀ ਸਹੀ ਆਰਕੀਟੈਕਚਰ ਹੈ — ਵਿਸ਼ਵ ਪੱਧਰ ਤੇ ਵੰਡਿਆ ਹੋਇਆ, edge-ਪਹਿਲਾਂ, AI ਪ੍ਰਤੀ ਸੁਚੇਤ, ਅਤੇ ਚਲਾਉਣ ਵਿੱਚ ਸਸਤਾ।

ਕਿਉਂ ਨਹੀਂ?

Cloudflare ਹਰ ਚੀਜ਼ ਲਈ ਸਹੀ ਚੋਣ ਨਹੀਂ ਹੈ।

ਜੇ ਤੁਹਾਡੀ ਐਪ ਨੂੰ ਸੈਂਕੜੇ GB ਦੇ ਵਰਕਿੰਗ ਸੈੱਟ ਵਾਲਾ ਵਿਸ਼ਾਲ ਮੋਨੋਲਿਥਿਕ Postgres ਚਾਹੀਦਾ ਹੈ, ਜਾਂ ਘੰਟਿਆਂ ਵਿੱਚ ਮਾਪੀ ਜਾਣ ਵਾਲੀ ਲੰਮੀ, ਸਟੇਟ ਵਾਲੀ ਬੈਕਗ੍ਰਾਊਂਡ ਪ੍ਰਕਿਰਿਆ, ਤਾਂ ਪਲੇਟਫਾਰਮ ਤੁਹਾਡੇ ਨਾਲ ਲੜਦਾ ਹੈ। ਅਸੀਂ ਤੁਹਾਨੂੰ ਇਹ ਦੱਸ ਦਿਆਂਗੇ — ਅਤੇ ਜੇ ਉਹੀ ਸਹੀ ਚੋਣ ਹੈ ਤਾਂ ਅਸੀਂ ਤੁਹਾਨੂੰ ਕਿਤੇ ਹੋਰ ਦਾ ਰਾਹ ਵੀ ਵਿਖਾਵਾਂਗੇ। ਇਮਾਨਦਾਰੀ ਇਸ ਸਹਿਯੋਗ ਦਾ ਹਿੱਸਾ ਹੈ।

— ਲਾਗਤ ਕੈਲਕੁਲੇਟਰ

Workers ਉੱਤੇ ਤੁਹਾਡੇ ਵਰਕਲੋਡ ਦੀ ਲਾਗਤ ਕੀ ਹੋਵੇਗੀ?

ਇਨਪੁੱਟ ਖਿਸਕਾਓ। ਲਾਗਤ ਤੁਰੰਤ ਅੱਪਡੇਟ ਹੁੰਦੀ ਹੈ। Lambda ਦਾ ਅੰਕੜਾ us-east-1 ਵਿੱਚ ਘੱਟੋ-ਘੱਟ 128MB ਅਲਾਟਮੈਂਟ ਉੱਤੇ ਹੈ, ਉਸ API Gateway ਸਮੇਤ ਜੋ HTTP ਸਰਵ ਕਰਨ ਲਈ ਚਾਹੀਦਾ ਹੈ — ਤੁਹਾਡਾ ਅਸਲ AWS ਬਿੱਲ ਆਮ ਤੌਰ ਉੱਤੇ ਇਸ ਤੋਂ ਵੱਧ ਹੁੰਦਾ ਹੈ (ਵੱਧ ਮੈਮੋਰੀ, ਈਗ੍ਰੈਸ, ਲਾਗਿੰਗ)।

01M10M50M200M1B
15153050

ਬਹੁਤੀਆਂ ਮਾਰਕੀਟਿੰਗ ਸਾਈਟਾਂ ਲਈ: 1–5ms। ਟੈਮਪਲੇਟ-ਭਾਰੀ ਰੈਂਡਰਿੰਗ ਵਾਲੇ SSR ਪੰਨਿਆਂ ਲਈ: 5–15ms। Anthropic / OpenAI ਨੂੰ ਕਾਲਾਂ ਵਾਲੇ AI ਇਨਫ਼ਰੈਂਸ ਲਈ: CPU-ms ਲਾਗਤ ਜ਼ਿਆਦਾਤਰ ਅੱਪਸਟ੍ਰੀਮ ਦੀ ਉਡੀਕ ਹੈ — ਵਾਲ ਟਾਈਮ ਵਜੋਂ ਬਿਲ ਹੁੰਦੀ ਹੈ, ਆਮ ਤੌਰ ਉੱਤੇ 50–200ms। ਉਸ ਹਾਲਤ ਲਈ /contact ਉੱਤੇ ਲਿਖੋ; ਉਹ ਇੱਕ ਵੱਖਰਾ ਲਾਗਤ ਮਾਡਲ ਹੈ।

AWS Lambda ਦੇ ਮੁਕਾਬਲੇ Workers ਦੀ ਪੂਰੀ ਲਾਗਤ ਦਾ ਵੇਰਵਾ ਵੇਖੋ

— GitHub ਤੋਂ

ਟੈਮਪਲੇਟ ਜੋ ਅਸੀਂ ਸ਼ਿਪ ਅਤੇ ਮੇਨਟੇਨ ਕਰਦੇ ਹਾਂ।

ਕੰਮ ਕਰਦੇ ਪ੍ਰੋਡਕਸ਼ਨ ਪੈਟਰਨ, MIT-ਲਾਇਸੰਸ ਹੇਠ। ਦੋਵੇਂ ਪੰਜ ਮਿੰਟਾਂ ਤੋਂ ਘੱਟ ਵਿੱਚ ਤੁਹਾਡੇ ਆਪਣੇ Cloudflare ਖਾਤੇ ਵਿੱਚ ਡਿਪਲੋਇ ਹੋ ਜਾਂਦੇ ਹਨ। ਨਾਲ ਦੇ ਬਲੌਗ ਪੋਸਟ ਆਰਕੀਟੈਕਚਰ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਝਾਉਂਦੇ ਹਨ।

ਸਾਰਾ ਖੁੱਲ੍ਹਾ ਕੰਮ ਵੇਖੋ

Cloudflare ਉੱਤੇ ਕੋਈ ਮੌਜੂਦਾ ਸਿਸਟਮ ਚਲਾ ਰਹੇ ਹੋ, ਜਾਂ ਉਸ ਵੱਲ ਮਾਈਗ੍ਰੇਟ ਕਰ ਰਹੇ ਹੋ?

ਸਾਨੂੰ ਵਰਕਲੋਡ ਦਾ ਰੂਪ, ਸੀਮਾਵਾਂ ਅਤੇ ਟਾਈਮਲਾਈਨ ਦੱਸੋ। ਅਸੀਂ ਇੱਕ ਕਾਰੋਬਾਰੀ ਦਿਨ ਦੇ ਅੰਦਰ ਲਿਖਤੀ ਰੂਪ ਵਿੱਚ ਜਵਾਬ ਦਿਆਂਗੇ।