= Blazor সার্ভার বনাম WASM হোস্টিং খরচ = ![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png) হ্যালো আবার ব্লেজার রেডডিট! আপনার মতামতের জন্য সবসময় ধন্যবাদ, আমি জানতে চাই যে কারো কিছু বাস্তব বিশ্ব ব্যবহার বা খরচের ক্ষেত্রে দুটি হোস্টিং সেটিংসের হিসাব আছে কিনা (অনুভূমিকভাবে স্কেল করার প্রয়োজন ছাড়াই) একটি সাধারণ 2000-3000 সংযুক্ত ব্যবহারকারী আমি বলব, যদি আমার যুক্তি সঠিক হয়, ব্লেজার সার্ভার হোস্ট করা আরও ব্যয়বহুল হওয়া উচিত, এবং আমার অভিজ্ঞতায় wasm এর চেয়ে দ্রুত বিকাশ করা উচিত, 2 সংস্করণের মধ্যে খরচের ব্যবধান কতটা বড়? কোন ধারনা? গণনা? বাস্তব বিশ্বের দাম? তথ্যের জন্য ধন্যবাদ ![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png) মানুষের দাবির তুলনায় স্কেলিং খরচ অনেক কম। উদাহরণস্বরূপ, মাইক্রোসফ্ট জানিয়েছে যে একটি 1 কোর, 3.5 গিগাবাইট মেমরি মেশিন 5000 সমবর্তী ব্যবহারকারীদের স্কেল করতে পারে। আপনার Azure মেশিনকে P2V3, 4 Core, 16 GB মেমরিতে আপগ্রেড করুন এবং আপনি 20,000 সমকালীন ব্যবহারকারীদের সমর্থন করতে পারেন httpsdocs.microsoft.com/en-us/answers/questions/806871/regarding-concurrent-connection-on-a-blazor-server.html বর্তমান azure খরচের উপর একটি দ্রুত নজর দিলে অনুমান করা হয় 1 কোর, 3.5 গিগাবাইট ওয়েবঅ্যাপ বেসিক জন্য মাসে $110 এবং একটি স্ট্যান্ডার্ড স্তরের জন্য $146। এমনকি সার্ভার সাইড প্রি-রেন্ডিং সেটআপের সাথেও আমি Blazor WASM-এ চমৎকার প্রতিক্রিয়ার সময় সহ প্রায় $13/মাসে আমার প্রোডাকশন সাইট হোস্ট করতে পারি। আমি ব্যক্তিগতভাবে যে কোনো মাঝারি গুরুতর সাইটের জন্য Blazor Server থেকে দূরে থাকব। WebAPI-তে Blazor WASM-এর ক্লায়েন্ট যদি nswag-এর সাথে জেনারেট করার জন্য সেটআপ করা হয় তাহলে এটি জীবনকে সহজ করে তোলে। ব্লেজার সার্ভার এবং ডব্লিউএএসএম-এর মধ্যে উন্নয়ন ব্যয়ের ক্ষেত্রে আপনার অভিজ্ঞতা কী? আমি মনে করি আমরা সার্ভার মোডে ওয়েব API তৈরি না করেই চলে যেতে পারি কারণ আমরা সরাসরি ক্যাশে, ডাটাবেস এবং অন্যান্য এন্টারপ্রাইজ ওয়াইড অবকাঠামো অ্যাক্সেস করতে পারি যা অগত্যা একটি ওয়েব API প্রদান করে না। কিন্তু WASM মোডে আপনাকে সামনের প্রান্তে পরিষেবা দেওয়ার জন্য একটি ওয়েব API স্তর তৈরি করতে বাধ্য করা হবে৷ যেমন সার্ভার মোডে, আমি সরাসরি C# API-এর মাধ্যমে redis ক্যাশে অ্যাক্সেস করতে পারতাম, কিন্তু WASM IâÃÂÃÂd এর মধ্যে webdis ব্যবহার করতে হবে, যা সম্পদের অতিরিক্ত হপ এবং অতিরিক্ত ড্রেন। আপনার এবং অন্যান্য সদস্যদের চিন্তার প্রশংসা করব. ধন্যবাদ! আমি ব্লব স্টোরেজে হোস্ট করা স্ট্যাটিক ওয়েবসাইটের সাথে একটি Azure স্টোরেজ অ্যাকাউন্ট ব্যবহার করছি: httpsdocs.microsoft.com/en-us/azure/storage/blobs/storage-blob-static-website-host একটি কাস্টম ডোমেন নাম ব্যবহারের অনুমতি দিতে আমি তারপর Azure CDN যোগ করেছি। ডেটার জন্য আমি হয় ওয়েব অ্যাপের সাথে স্ট্যাটিক json ফাইল হিসাবে সরবরাহ করেছি যেটি শুধুমাত্র পরিবর্তন হয় যখন আমি এটি আপডেট করি যখন একজন ব্যবহারকারী করে, তাই আপডেট করা হয় যখনই আমি একটি নতুন রিলিজ প্রকাশ করি, অথবা ব্যবহার পরিকল্পনায় Azure ফাংশন ব্যবহার করি কল করার জন্য ওয়েব অ্যাপটি তারপরে ডেটা বজায় রাখার জন্য Azure টেবিল স্টোরেজ ব্যবহার করুন। এটি একটি 'সার্ভারবিহীন'সমাধান অর্জন করে যেখানে কোনও ব্যবহারকারী এটি অ্যাক্সেস না করলেও সর্বদা উপলব্ধ থাকার জন্য সার্ভারের জন্য অর্থ প্রদান করার পরিবর্তে আমি শুধুমাত্র ব্যবহৃত সম্পদের জন্য অর্থ প্রদান করি। Azure খরচ ভিত্তিক পরিকল্পনাগুলি চার্জ নেওয়ার আগে একটি নির্দিষ্ট স্তরের কার্যকলাপ বা ব্যবহারের অনুমতি দেয় এবং যদিও আমার একটি ওয়েব অ্যাপে এখন কয়েকশ MB এর কিছু পরীক্ষামূলক ডেটা রয়েছে তবে সব কিছুর জন্য আমার মোট এক মাসে মাত্র পয়সা খরচ হচ্ছে। Azure দিয়ে করুন। শখ বা কম ব্যবহারকারীর চাহিদার ওয়েব অ্যাপের জন্য একেবারেই কোন বুদ্ধি নেই যেখানে নিশ্চিত নয় যে তারা কতটা জনপ্রিয় হয়ে উঠতে পারে তাই এটি একটি প্রাপ্য খরচ না হওয়া পর্যন্ত উচ্চ মাসিক আউটগোয়িং প্রদান না করা। Blazor-এর সাথে ব্রাউজার UI-তে Azure ডেটা অ্যাক্সেস থেকে সমস্ত স্তরের মাধ্যমে C# ব্যবহার করে সব করা হয়েছে। == সম্প্রদায় সম্পর্কে == == পাওয়ার আপ == httpswww.redditstatic.com/desktop2x/img/powerups/powerups-rangers.png)