আমরা SAAS তৈরি করছি যেখানে আমাদের প্রায় 50.000 গ্রাহক থাকবে। আমরা প্রতিটি গ্রাহকের জন্য পোস্টগ্রিস ডাটাবেসে একটি ব্যবহারকারী তৈরি করার বিষয়টি বিবেচনা করছি। আমরা প্রতিটি ব্যবহারকারীর ম্যাপ করব যা আমাদের পরিষেবাতে লগইন করে ডাটাবেসে কোনও ব্যবহারকারীর কাছে কেবলমাত্র তাদের নিজের ডেটাতে অ্যাক্সেস রয়েছে তা নিশ্চিত হতে। আমরা এই সমাধানগুলি দ্বারা ডাটাবেসে সরাসরি একটি অডিট ট্রেলও প্রয়োগ করতে চাই , যা ট্রিগারগুলি ব্যবহার করে। যদি প্রতিটি গ্রাহকের নিজস্ব ডাটাবেস ব্যবহারকারী থাকে, তবে দুটি গ্রাহক একই ডেটা ভাগ করে নিলেও, কে কী করেছে তা দেখতে খুব সহজ হবে।
আমাদের ডাটাবেসে 50.000 ব্যবহারকারী থাকায় আমরা কি কিছু অপ্রত্যাশিত সমস্যার মধ্যে পড়ে যাব? কর্মক্ষমতা-ভিত্তিক বা প্রশাসন-ভিত্তিক। সংযোগ পুলিং আরও কঠিন হতে পারে তবে আমাদের এটি প্রয়োজন কিনা তা আমি সত্যি জানি না।
set role actualUser