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

|লেখক: QUASA সম্পাদকীয় দল|6 মিনিটের পাঠ| 1
Neon না Supabase—ডেটাবেস সস্তা হলেও auth যোগ করলে হিসাব উল্টায়

নতুন ওয়েব অ্যাপে শুধু পোস্টগ্রেস ডেটাবেস দরকার হলে দীর্ঘ নিষ্ক্রিয় বিরতিতে Neon Launch-এর ব্যবহারভিত্তিক বিল কম হতে পারে। কিন্তু অ্যাপের জন্য আলাদা অর্থপ্রদত্ত অথেনটিকেশন বাধ্যতামূলক হলে সেই সুবিধা মোট খরচে হারিয়ে যেতে পারে। Neon-এর বর্তমান মূল্যতালিকায় Launch কম্পিউটের দর প্রতি CU-ঘণ্টায় $০.১০৬, ডেটাবেস স্টোরেজের দর প্রতি গিগাবাইট-মাসে $০.৩৫; মাসিক ন্যূনতম বিল নেই। একই পণ্যে Managed Better Auth-ও রয়েছে। তাই অথেনটিকেশন যোগ করলেই বাইরের সেবার বিল বসবে, এমন অনুমান ঠিক নয়।

অথেনটিকেশন, ফাইল স্টোরেজ ও রিয়েলটাইম একসঙ্গে দরকার হলে Supabase Pro-এর প্যাকেজ মূল্য তুলনার ভিত্তি। Supabase-এর মূল্যতালিকায় Pro মাসে $২৫ থেকে শুরু; মাসিক $১০ কম্পিউট ক্রেডিট প্রথম প্রকল্পের Micro কম্পিউটের খরচ মেটায়। এতে নির্দিষ্ট সীমার মধ্যে অথেনটিকেশন, ডেটাবেস, ফাইল স্টোরেজ ও রিয়েলটাইম অন্তর্ভুক্ত। ফলে সিদ্ধান্তটি শুধু ডেটাবেসের দর দেখে নেওয়া যায় না: অ্যাপের প্রয়োজনীয় সেবাগুলোর মোট বিল এবং সেগুলোর সক্ষমতা একসঙ্গে ধরতে হয়।

একই হিসাবে কোন খরচগুলো পড়ে

Neon-এর CU-ঘণ্টা নির্ভর করে কম্পিউটের আকার এবং সেটি কতক্ষণ চালু থাকে, তার ওপর। একই মাসে অল্প সময় ব্যবহৃত উন্নয়ন ডেটাবেস ও সারাক্ষণ সক্রিয় উৎপাদন ডেটাবেসের বিল তাই আলাদা। ডেটাবেস স্টোরেজের পাশাপাশি সংরক্ষিত পরিবর্তনের ইতিহাস, অতিরিক্ত শাখা, স্ন্যাপশট, নেটওয়ার্ক ব্যবহার বা অন্য ব্যাকএন্ড সুবিধা থেকেও খরচ আসতে পারে। নিচের শর্তসাপেক্ষ হিসাবে শুধু উল্লিখিত কম্পিউট ও স্টোরেজ ধরা হয়েছে।

Supabase Pro-এর $২৫ হলো একটি প্রকল্পে Micro কম্পিউটসহ প্রারম্ভিক ভিত্তি, সব ধরনের ব্যবহারের সর্বোচ্চ বিল নয়। বড় কম্পিউট, অতিরিক্ত প্রকল্প কিংবা প্যাকেজের সীমা ছাড়ানো ব্যবহার খরচ বাড়ায়। অন্যদিকে Neon-এর কম কম্পিউট বিলের পাশে Supabase-এর পুরো প্যাকেজের দাম রাখলে বাদ পড়া সেবাগুলোর প্রতিস্থাপনমূল্যও যোগ করতে হবে। দুই প্ল্যাটফর্মের কম্পিউটের একক আলাদা, তাই কাছাকাছি মাসিক দামকে সমান কর্মক্ষমতার প্রমাণ হিসেবেও ধরা যায় না।

দরের সময়কাল এখানে গুরুত্বপূর্ণ। Neon-এর আগের মূল্যঘোষণায় Launch-এর দর প্রতি CU-ঘণ্টায় $০.১৪ ছিল। এখনকার প্রকাশিত মূল্যতালিকায় $০.১০৬ থাকায় এই তুলনার সব নতুন হিসাব পরের হার দিয়ে করা হয়েছে; পুরোনো হার বসালে একই কাজের জন্য বেশি বিল বেরোবে।

নিষ্ক্রিয় সময়ে ডেটাবেসের বিল কত বদলায়

Neon Launch-এ একই আকারের ডেটাবেসের সক্রিয় সময় বাড়লে শর্তসাপেক্ষ মাসিক বিল বাড়ে।

একটি শর্তসাপেক্ষ উদাহরণে মাস ৩০ দিনের, Neon Launch কম্পিউটের গড় আকার ০.২৫ CU এবং ডেটাবেস স্টোরেজ এক গিগাবাইট ধরা যাক। কম্পিউটের হিসাব হবে সক্রিয় ঘণ্টা × ০.২৫ × $০.১০৬; তার সঙ্গে স্টোরেজের $০.৩৫ যোগ হবে। এগুলো কোনো অ্যাপের মাপা বিল নয়। তুলনাটি বোঝায়, একই আকারের ডেটাবেসে সক্রিয় সময় বদলালে কম্পিউটের খরচ কতটা বদলায়।

  • উন্নয়নের কাজে প্রতিদিন দুই ঘণ্টা চালু থাকলে মাসে ৬০ ঘণ্টা হয়। কম্পিউটের আনুমানিক বিল $১.৫৯; স্টোরেজসহ $১.৯৪।
  • প্রতিদিন আট ঘণ্টা চালু থাকলে মাসে ২৪০ ঘণ্টা হয়। কম্পিউটের আনুমানিক বিল $৬.৩৬; স্টোরেজসহ $৬.৭১।
  • সারাক্ষণ চালু থাকলে ৩০ দিনে ৭২০ ঘণ্টা হয়। কম্পিউটের আনুমানিক বিল $১৯.০৮; স্টোরেজসহ $১৯.৪৩।

Neon নিষ্ক্রিয়তার পাঁচ মিনিট পর কম্পিউট থামাতে পারে। তবে ছড়িয়ে থাকা অনুরোধ, ঘন ঘন নতুন সংযোগ বা পটভূমির কাজ ওই বিরতি তৈরি হতে দেয় না। সে ক্ষেত্রে ক্যালেন্ডারে অ্যাপ কম ব্যবহৃত মনে হলেও কম্পিউট দীর্ঘ সময় চালু থাকতে পারে। অটোস্কেলিংয়ে গড় CU বেড়ে গেলে উপরের স্থির ০.২৫ CU হিসাবও আর প্রযোজ্য থাকবে না। বিপরীতে উন্নয়ন বা পরীক্ষার ডেটাবেস সত্যিই দীর্ঘ সময় ঘুমিয়ে থাকলে ব্যবহারভিত্তিক দরের সুবিধা সবচেয়ে পরিষ্কার দেখা যায়।

অর্থপ্রদত্ত অথেনটিকেশন কখন হিসাব বদলায়

Neon-এর নিজস্ব অথেনটিকেশনের বদলে Clerk Pro নিলে উদাহরণটির মোট মাসিক খরচ বাড়ে।

এবার একটি উৎপাদন অ্যাপে পাঁচ গিগাবাইট ডেটাবেস, ০.২৫ CU কম্পিউট এবং মাসজুড়ে সক্রিয় থাকার শর্ত ধরা যাক। আগের প্রকাশিত দর বসালে Neon-এর ডেটাবেস বিল $২০.৮৩: কম্পিউট $১৯.০৮ এবং স্টোরেজ $১.৭৫। Supabase Pro-এর $২৫ প্রারম্ভিক বিলের সঙ্গে পার্থক্য $৪.১৭। অ্যাপের প্রয়োজন মেটাতে এর বেশি দামের বাহ্যিক অথেনটিকেশন কিনতে হলে শুধু ডেটাবেসের সাশ্রয় দিয়ে মোট খরচের সিদ্ধান্ত নেওয়া যাবে না।

একটি নির্দিষ্ট বিকল্প হিসেবে Clerk-এর মূল্যতালিকায় বিনা মূল্যের Hobby স্তর এবং মাসিক পরিশোধে $২৫-এর Pro স্তর আছে; বার্ষিক পরিশোধে Pro-এর মাসিক সমতুল্য $২০। আগের শর্তসাপেক্ষ Neon ডেটাবেসের সঙ্গে মাসিক Clerk Pro বাধ্যতামূলক হলে মোট হয় $৪৫.৮৩। একই সীমার মধ্যে প্রয়োজন মিটলে Supabase Pro-এর ভিত্তি $২৫। এই উল্টে যাওয়া হিসাব কেবল তখনই প্রযোজ্য, যখন অ্যাপটির Clerk Pro-এর অর্থপ্রদত্ত সুবিধা সত্যিই দরকার; Hobby স্তর যথেষ্ট হলে ওই $২৫ যোগ হবে না।

Neon-এর Managed Better Auth-ও এই সিদ্ধান্তের কেন্দ্রে। অ্যাপের লগইন ও ব্যবহারকারী ব্যবস্থাপনার প্রয়োজন সেটি মেটালে আলাদা Clerk Pro সাবস্ক্রিপশন যোগ করার কারণ নেই। সে অবস্থায় উদাহরণের ডেটাবেস বিল $২০.৮৩-ই ভিত্তি থাকবে, যদিও অথেনটিকেশন ব্যবহারের ফলে ডেটাবেসের প্রকৃত কম্পিউট ব্যবহার বদলাতে পারে। কোনো নির্দিষ্ট বাহ্যিক পরিচয় সেবার বৈশিষ্ট্য বা বিদ্যমান ব্যবহারকারী ব্যবস্থা বজায় রাখা জরুরি হলে তার নিজস্ব দাম যোগ করতে হবে। Clerk-এর মাসিক ধরে রাখা ব্যবহারকারী এবং Supabase-এর মাসিক সক্রিয় ব্যবহারকারীও এক মাপকাঠি নয়; ব্যবহারকারীসংখ্যা সরাসরি মিলিয়ে সমান কোটা ধরে নেওয়া ঠিক হবে না।

ফাইল ও রিয়েলটাইমের প্রতিস্থাপনমূল্য

ফাইল স্টোরেজের ক্ষেত্রে Neon Launch ব্যবহার অনুযায়ী বিল করে, আর Supabase Pro-এর ভিত্তি দামে একটি বরাদ্দ থাকে। Neon-এ অবজেক্ট স্টোরেজের প্রকাশিত দর প্রতি গিগাবাইট-মাসে $০.০২৩। আগের পাঁচ গিগাবাইট ডেটাবেসের উদাহরণে আরও ২০ গিগাবাইট ফাইল রাখলে $০.৪৬ যোগ হবে। ডেটাবেস ও ফাইল মিলিয়ে তখন $২১.২৯; Clerk Pro-ও বাধ্যতামূলক হলে $৪৬.২৯। এটি শুধু সংরক্ষিত ফাইলের অঙ্ক—ডেটা স্থানান্তর, ফাংশন বা অন্য ব্যবহারভিত্তিক খরচ এতে নেই।

Supabase Pro-এর অন্তর্ভুক্ত সীমার মধ্যে এক লাখ মাসিক সক্রিয় অথেনটিকেশন ব্যবহারকারী, প্রতি প্রকল্পে আট গিগাবাইট ডেটাবেস এবং একশ গিগাবাইট ফাইল স্টোরেজ রয়েছে। রিয়েলটাইমে পোস্টগ্রেস পরিবর্তন পাঠানোর সুবিধার সঙ্গে সমসাময়িক সংযোগ ও মাসিক বার্তার সীমাও দেওয়া আছে। Neon-এর প্রকাশিত প্যাকেজে অথেনটিকেশন, অবজেক্ট স্টোরেজ ও ফাংশন থাকলেও Supabase-এর রিয়েলটাইম বার্তা সেবার সমতুল্য অন্তর্ভুক্ত বরাদ্দ দেখানো নেই। লাইভ চ্যাট, উপস্থিতি বা তাৎক্ষণিক আপডেট অ্যাপের অপরিহার্য অংশ হলে Neon-ভিত্তিক ব্যবস্থায় সেই কাজের আলাদা প্রযুক্তি ও সম্ভাব্য বিল ধরতে হবে। শুধু ফাইলের গিগাবাইট মিলিয়ে দুই প্যাকেজের মোট মূল্য বোঝা যাবে না।

পারফরম্যান্সের সঙ্গে দামের সম্পর্ক

Neon-এর নিষ্ক্রিয় কম্পিউট পুনরায় চালু হওয়া ও Supabase Micro-এর স্থায়ী বরাদ্দের পারফরম্যান্সগত পার্থক্য।

কম CU-ঘণ্টা মানে দ্রুততর ডেটাবেস নয়। Neon-এর কম্পিউট ঘুমিয়ে থাকলে প্রথম অনুরোধে সেটি আবার চালু হওয়ার অপেক্ষা থাকতে পারে। সারাক্ষণ অনুরোধ এলে সেই অপেক্ষা কম ঘটবে, কিন্তু কম্পিউটের বিলযোগ্য সময় বাড়বে। ছোট কম্পিউটে একসঙ্গে বেশি কাজ বা বড় কর্মরত ডেটাসেট এলে গড় CU বাড়ানোর প্রয়োজনও হতে পারে। তাই কম বিল পাওয়ার যে নিষ্ক্রিয় বিরতি দরকার, সেটিই সাড়া দেওয়ার সময়ের সিদ্ধান্তে গুরুত্বপূর্ণ।

Supabase Micro একটি স্থায়ী বরাদ্দের শেয়ার করা কম্পিউট; তার মাসিক ভিত্তি Neon-এর ব্যবহৃত CU-ঘণ্টার সঙ্গে সরাসরি তুলনাযোগ্য পারফরম্যান্স পরীক্ষা নয়। সংযোগের চাপ, কুয়েরির ধরন, ডেটার আকার ও গ্রহণযোগ্য সাড়া দেওয়ার সময় অনুযায়ী বড় কম্পিউটের প্রয়োজন হলে দুই পক্ষের বিলই বদলাবে। ফলে শুধু প্রকাশিত প্রারম্ভিক দাম থেকে সর্বজনীন গতির বিজয়ী বের করা যায় না। দীর্ঘ বিরতি থাকা অ্যাপে Neon-এর ঘুমিয়ে থাকার সুবিধা বেশি মূল্যবান; সারাক্ষণ সক্রিয় অ্যাপে নির্দিষ্ট বরাদ্দ ও প্যাকেজে থাকা সেবাগুলোর মূল্য তুলনায় বেশি গুরুত্ব পায়।

নতুন অ্যাপে কোনটি বেশি উপযোগী

StackSays-এর তুলনামূলক ক্যালকুলেটরে ২০২৬ সালের জুলাইয়ের নির্দিষ্ট ইনপুটে Neon-এর আনুমানিক বিল $২১.০৮ এবং Supabase-এর $২৫ হলেও অন্তর্ভুক্ত সেবার কারণে Supabase-এর উপযোগিতা নম্বর বেশি। সেটি ক্যালকুলেটরের নিজস্ব মূল্যায়ন, গতির পরীক্ষা বা সব অ্যাপের জন্য রায় নয়। তার মাসের দৈর্ঘ্য ও ইনপুটও এখানে ব্যবহৃত ৩০ দিনের শর্তসাপেক্ষ উদাহরণের সঙ্গে এক নয়।

শুধু পোস্টগ্রেস অথবা দীর্ঘ সময় নিষ্ক্রিয় থাকা উন্নয়ন ডেটাবেসের জন্য Neon Launch-এর ব্যবহারভিত্তিক কাঠামো কম বিল দিতে পারে। অথেনটিকেশন, ফাইল ও রিয়েলটাইম একসঙ্গে দরকার হলে Supabase Pro-এর অন্তর্ভুক্ত সুবিধার প্রতিস্থাপনমূল্য বড় হয়ে ওঠে—বিশেষত Neon-এর পাশে অর্থপ্রদত্ত বাহ্যিক সেবা বসাতে হলে। Neon-এর নিজস্ব অথেনটিকেশন চাহিদা মেটালে সেই অতিরিক্ত সাবস্ক্রিপশনের অনুমান বাদ যায়। সিদ্ধান্তের মূল চলক তাই সক্রিয় CU-ঘণ্টা, সংরক্ষিত ডেটা ও ফাইলের পরিমাণ, এবং অ্যাপে সত্যিই কোন বাহ্যিক সেবা লাগবে।

আরও পড়ুন:

শেয়ার করুন:

আমাদের নিউজলেটার নিন

সর্বশেষ Web3, AI ও ক্রিপ্টো সংবাদ সরাসরি আপনার ইনবক্সে পান।

0