
Cloudflare Workers না Vercel—গতি প্রায় সমান, বিলের মডেল আলাদা

Cloudflare Workers ও Vercel-এর মধ্যে ওয়েব অ্যাপ স্থাপনের সিদ্ধান্ত শুধু গতির ছোট পার্থক্য দিয়ে নেওয়া কঠিন। StackVerified-এর সীমিত পরীক্ষায় যুক্তরাষ্ট্রের একটি সংযোগ থেকে ক্যাশে থাকা প্রকাশ্য পৃষ্ঠায় প্রথম বাইট আসার মধ্যক সময় ছিল vercel.com-এ ১০৮, nextjs.org-এ ১১০ ও developers.cloudflare.com-এ ১১১ মিলিসেকেন্ড; pages.cloudflare.com-এ ছিল ২০৫ মিলিসেকেন্ড। কাছাকাছি তিনটি ফল স্থির, ক্যাশে থাকা কনটেন্টের জন্য সামান্য ব্যবধানের ইঙ্গিত দেয়। নিজের অ্যাপের গতিশীল কাজ কিংবা দক্ষিণ এশিয়ার ব্যবহারকারীর প্রতিক্রিয়া সময় এতে মাপা হয়নি।
বিলের পার্থক্য আরও স্পষ্ট। Cloudflare Workers-এর মূল্যতালিকায় ফ্রি প্ল্যানে দিনে এক লাখ ফাংশন অনুরোধ, পেইড প্ল্যানে মাসে ন্যূনতম ৫ ডলারের সঙ্গে এক কোটি অনুরোধ ও তিন কোটি সিপিইউ মিলিসেকেন্ড অন্তর্ভুক্ত; বাড়তি প্রতি দশ লাখ অনুরোধে ০.৩০ ডলার, প্রতি দশ লাখ সিপিইউ মিলিসেকেন্ডে ০.০২ ডলার, আর Workers ট্রাফিকে আলাদা ইগ্রেস ফি নেই। Vercel-এর মূল্যতালিকায় ব্যক্তিগত Hobby বিনামূল্যে, Pro মাসে ২০ ডলার ও সঙ্গে ২০ ডলারের ব্যবহারভিত্তিক ক্রেডিট; ফাংশনের প্রকাশিত সর্বনিম্ন দর ঘণ্টায় সিপিইউর জন্য ০.১২৮ ডলার, বরাদ্দ মেমরির জন্য প্রতি গিগাবাইট-ঘণ্টায় ০.০১০৬ ডলার এবং প্রতি দশ লাখ ইনভোকেশনে ০.৬০ ডলার। এজেন্সি বা SaaS দলের জন্য তাই ভিত্তিমূল্য, ট্রাফিকের ধরন এবং ফ্রেমওয়ার্ক বদলানোর শ্রম একসঙ্গে বিবেচ্য।
ক্যাশে পরীক্ষার ফল কত দূর প্রযোজ্য
প্রকাশিত পরীক্ষায় প্রতিটি লক্ষ্য সাইটে আটবার করে ধারাবাহিক অনুরোধ পাঠানো হয়েছিল এবং সব প্রতিক্রিয়াই ক্যাশে পাওয়া যায়। লক্ষ্য ছিল দুই প্রতিষ্ঠানের আলাদা প্রকাশ্য সাইট, একই কোড দুই হোস্টে স্থাপন করা অ্যাপ নয়। চারটির একটি পৃষ্ঠার সময় অন্যগুলোর চেয়ে যথেষ্ট বেশি হওয়াও মনে করিয়ে দেয়, পৃষ্ঠার নিজস্ব গঠন ও পরিবেশনের পথ ফল বদলাতে পারে। এই নমুনা দিয়ে Workers-এর সার্ভার কোড Vercel-এর ফাংশনের সমান দ্রুত—এমন সিদ্ধান্ত পাওয়া যায় না।
প্রথম বাইট আসার সময়েও ব্যবহারকারীর পুরো অভিজ্ঞতা ধরা পড়ে না। ক্যাশে না থাকা পৃষ্ঠায় সার্ভার কোড, ডেটাবেসের অবস্থান ও অরিজিন থেকে ডেটা আনার সময় যোগ হয়; ব্রাউজারে পৃষ্ঠা দেখা ও ব্যবহারযোগ্য হওয়ার সময় আবার আলাদা। ঢাকা বা কলকাতার ব্যবহারকারী কোন নেটওয়ার্ক পথে নিকটবর্তী প্রান্তে পৌঁছাচ্ছেন, সেটিও যুক্তরাষ্ট্রের একটি বাসাবাড়ির সংযোগ জানাতে পারে না। দক্ষিণ এশিয়ার প্রকল্পে তুলনার উপযুক্ত একক হবে একই অ্যাপের একই পথ ও ক্যাশে নীতি, ব্যবহারকারীর কাছাকাছি অবস্থান থেকে মাপা স্থির এবং গতিশীল প্রতিক্রিয়া।
ফ্রি সীমার পর কোন ব্যবহারে বিল বাড়ে
Workers-এ সরাসরি পরিবেশিত স্থির ফাইলের অনুরোধ বিনামূল্যে ও সীমাহীন। ফাংশন চালু হওয়া অনুরোধে পেইড প্ল্যানের অন্তর্ভুক্ত অনুরোধ ও সিপিইউ সময় শেষ হলে ব্যবহারভিত্তিক খরচ বাড়ে। তবে Workers ক্যাশ দিয়ে পরিবেশিত অনুরোধও ফাংশন অনুরোধের হিসাবে পড়তে পারে; ক্যাশে আঘাত করলে সিপিইউ না চললেও অনুরোধটি বিনামূল্যের স্থির ফাইলের সমতুল্য হয় না। ফলে ‘ক্যাশে আছে’ আর ‘স্থির ফাইল হিসেবে সরাসরি পরিবেশিত’—বিলের হিসাবে আলাদা অবস্থা।
Vercel Hobby ব্যক্তিগত, অবাণিজ্যিক প্রকল্পের জন্য; ব্যবসার অ্যাপ বা গ্রাহকের কাজের হিসাব Pro দিয়ে শুরু করা উচিত। Pro-র ক্রেডিট ব্যবহারভিত্তিক অবকাঠামো খরচ মেটায়, মাসিক ভিত্তিমূল্য থেকে নগদ ছাড় হিসেবে বাদ যায় না। ক্যাশে থাকা প্রতিক্রিয়ায় ফাংশন না চললেও CDN অনুরোধ ও পরিবেশিত ডেটা হিসাবের অংশ থাকে। বিপরীতে গতিশীল প্রতিক্রিয়ায় CDN-এর পাশাপাশি ফাংশন ইনভোকেশন, সক্রিয় সিপিইউ এবং বরাদ্দ মেমরির সময় খরচ তৈরি করতে পারে।
Vercel-এর Flat Rate CDN নিয়মে Pro-র অন্তর্ভুক্ত স্তরে মাসে দশ লাখ CDN অনুরোধ ও এক টেরাবাইট ডেটা পরিবেশন পাওয়া যায়; অতিরিক্ত মাসিক ২০ ডলারের স্তরে এক কোটি অনুরোধ ও ৫০ টেরাবাইট, আর অতিরিক্ত ১০০ ডলারের স্তরে পাঁচ কোটি অনুরোধ ও ৫০ টেরাবাইট ক্ষমতা আছে। এই স্তর চালু থাকলে CDN অনুরোধ ও দর্শকের কাছে ডেটা পরিবেশনের জন্য প্রতি একক ধরে আলাদা বিল হয় না। একটি দিনের চাপ স্তর বদলায় না; মাসজুড়ে ব্যবহার ক্ষমতা ছাড়ালে পরের বিলচক্রে উচ্চতর স্তর প্রযোজ্য হতে পারে। বড় আকারে ফাইল ডাউনলোড বা মিডিয়া বিতরণ এই ব্যবস্থার যোগ্য ব্যবহারের বাইরে পড়তে পারে।
তিন ধরনের ট্রাফিকে মাসিক বিল
নিচের হিসাবগুলো শর্তসাপেক্ষ উদাহরণ, কোনো প্রকল্পের প্রকৃত চালান নয়। একক অ্যাকাউন্ট বা একটি Pro দলের ভিত্তিমূল্য ধরা হয়েছে; কর, বাড়তি দলের সদস্য, ডেটাবেস, ছবি রূপান্তর এবং অন্য সেবার খরচ বাদ। গতিশীল অনুরোধে Vercel-এর সর্বনিম্ন প্রকাশিত আঞ্চলিক দর, প্রতি ইনভোকেশনে এক গিগাবাইট মেমরি ৫০ মিলিসেকেন্ড বরাদ্দ এবং সমান্তরাল ইনভোকেশনে মেমরি ভাগাভাগি না হওয়ার সরল অনুমান ব্যবহার করা হয়েছে। অন্য অঞ্চলের দর ও প্রকৃত ফাংশন চালনার ধরন ফল বদলাবে।
ছোট স্থির সাইট: ধরা যাক, মাসে পাঁচ লাখ অনুরোধে ৫০ গিগাবাইট ডেটা পরিবেশিত হয়, কোনো ফাংশন চলে না। স্থির ফাইল সরাসরি পরিবেশন করলে Workers Free-তে এই কাজের প্ল্যাটফর্ম বিল ০ ডলার। ব্যক্তিগত, অবাণিজ্যিক প্রকল্পে Vercel Hobby-তেও এই অনুমিত ব্যবহার ফ্রি সীমার মধ্যে পড়ে, তাই বিল ০ ডলার; একই ট্রাফিকের ব্যবসায়িক সাইটে Pro-র ভিত্তিমূল্য ধরে বিল ২০ ডলার। এখানে গতির কয়েক মিলিসেকেন্ডের চেয়ে ফ্রি প্ল্যান ব্যবহারের যোগ্যতা বড় পার্থক্য।
ডেটা বেশি, গতিশীল অনুরোধ কম: এবার মাসে নয় লাখ CDN অনুরোধে ১.২ টেরাবাইট ডেটা যায়, যার দুই লাখ অনুরোধ ফাংশন চালায়; প্রতিটিতে পাঁচ মিলিসেকেন্ড সিপিইউ লাগে। Workers-এর পেইড প্ল্যানে অনুরোধ ও সিপিইউ দুই পরিমাণই অন্তর্ভুক্ত সীমার মধ্যে, তাই হিসাব ৫ ডলার। Vercel-এ নিয়মিত ডেটা ব্যবহার Pro-র অন্তর্ভুক্ত CDN ক্ষমতার বেশি; উপযুক্ত অতিরিক্ত CDN স্তরসহ পরবর্তী বিলচক্রের স্থির অংশ ৪০ ডলার। সব ইনভোকেশন বিলযোগ্য ধরে সরল ফাংশন হিসাব প্রায় ০.১৯ ডলার, যা অন্তর্ভুক্ত ব্যবহারভিত্তিক ক্রেডিটেই মেটে।
ব্যস্ত অ্যাপ: মাসে তিন কোটি CDN অনুরোধ ও তিন টেরাবাইট ডেটা পরিবেশনের মধ্যে দেড় কোটি অনুরোধ গতিশীল, প্রতিটিতে সাত মিলিসেকেন্ড সিপিইউ লাগে—এমন ধরা যাক। বাকি দেড় কোটি অনুরোধ Workers-এর সরাসরি স্থির ফাইলে গেলে Cloudflare-এর ফাংশন অনুরোধের অতিরিক্ত খরচ ১.৫০ ডলার এবং সিপিইউর অতিরিক্ত খরচ ১.৫০ ডলার; ভিত্তিমূল্যসহ মোট ৮ ডলার। Vercel-এ নিয়মিত এই CDN ব্যবহারের জন্য উপযুক্ত অতিরিক্ত স্তর ও Pro মিলে স্থির অংশ ১২০ ডলার। সব ইনভোকেশন বিলযোগ্য ধরে সরল ফাংশন হিসাব প্রায় ১৪.৯৪ ডলার; এই অনুমানে সেটিও মাসিক ক্রেডিটের মধ্যে থাকে।
দ্বিতীয় ও তৃতীয় উদাহরণে Vercel-এর অঙ্ক নিয়মিত মাসিক ব্যবহার অনুযায়ী নির্বাচিত পরবর্তী বিলচক্রের CDN স্তর ধরে। হঠাৎ একটি প্রচার বা এক দিনের চাপের জন্য সেই স্তরের মূল্য অবিলম্বে বসানো হয়নি। একইভাবে ক্রেডিট দিয়ে মেটানো ফাংশন খরচকে ভিত্তিমূল্যের সঙ্গে আবার যোগ করা হয়নি। বাস্তবে অরিজিন ট্রান্সফার বা অন্য ব্যবহারভিত্তিক সেবা ক্রেডিট ছাড়ালে বিল বাড়বে; Cloudflare-এও স্থির ফাইলের বদলে ক্যাশসহ Worker দিয়ে একই অনুরোধ চালালে অনুরোধের হিসাব বদলাবে।
Next.js প্রকল্পে কাজের ধারা
বিদ্যমান Next.js দলের জন্য Vercel-এর সুবিধা কেবল রানটাইমে সীমিত নয়: রিপোজিটরি যুক্ত করে স্বয়ংক্রিয় বিল্ড ও প্রকাশ, প্রিভিউ এবং দলের সহযোগিতা একই সেবার অংশ। ফলে এমন প্রকল্পে বেশি ভিত্তিমূল্যের বিনিময়ে স্থাপনের পরিচিত কাজের ধারা পাওয়া যায়। তুলনায় ছোট এপিআই বা স্থির সাইটে Workers-এর মূল্য কাঠামো সরল ও সাশ্রয়ী হতে পারে, বিশেষ করে ডেটা পরিবেশনের পরিমাণ দ্রুত বাড়লে।
Cloudflare-এর Next.js নির্দেশনায় পূর্ণ অ্যাপ Workers-এ চালানোর প্রস্তাবিত পথ vinext; এটি এখনো বেটা, তাই বিদ্যমান উৎপাদন অ্যাপের সামঞ্জস্য যাচাইয়ের কথা বলা হয়েছে। সার্ভার রেন্ডারিং, রুট হ্যান্ডলার, ক্যাশে পুনর্নবীকরণ ও ব্যবহৃত প্যাকেজ প্রকল্পভেদে আলাদা আচরণ করতে পারে। স্থাপনের পদ্ধতি বদলাতে প্রকৌশল সময় লাগলে সেই ব্যয়ও মাসিক হোস্টিং বিলের সঙ্গে তুলনীয়—বিশেষত যে দলে অ্যাপটি ইতিমধ্যে Vercel-এ নিয়মিত প্রকাশিত হচ্ছে।
আরও পড়ুন:
সম্পর্কিত নিবন্ধ


Vercel না Netlify—$২০ সমান হলেও দলের আকারে বিল বদলে যায়

DigitalOcean না Hetzner—সস্তা সার্ভার দ্রুত, তবে অঞ্চল বদলায় উত্তর

Claude prompt caching: ৫ মিনিটের লেখা ২৫% বেশি, পুনর্ব্যবহারে খরচ কম

Neon না Supabase—ডেটাবেস সস্তা হলেও auth যোগ করলে হিসাব উল্টায়

Cloudflare DNSSEC migration—পুরোনো DS record রাখলেই domain ভাঙতে পারে
আমাদের নিউজলেটার নিন
সর্বশেষ Web3, AI ও ক্রিপ্টো সংবাদ সরাসরি আপনার ইনবক্সে পান।