আমি সি 10 কে সমস্যা সম্পর্কে পড়ছি এবং বিশেষ দ্রষ্টব্য হ'ল সেই অংশ যা অ্যাসিঙ্ক্রোনাস সার্ভার I / O বোঝায়। http://www.kegel.com/c10k.html#aio
আমি বিশ্বাস করি যে নোড.জেএস সার্ভারে কী করে তার সংক্ষিপ্তসার করে, থ্রেডগুলি ব্যবহারকারীদের অনুরোধগুলি প্রক্রিয়াকরণের অনুমতি দেয় যখন I / O বাধা (ইভেন্ট) এর উপর নির্ভর করে চাকরির থ্রেডগুলিকে অবহিত করার পরিবর্তে থ্রেডটি দায়ী হওয়ার জন্য দায়বদ্ধ থাকে সম্পূর্ণ সিপিইউ কাজ থ্রেডটি অন্যান্য জিনিসগুলির সাথে (অবরুদ্ধকরণ নয়) নিয়ে যেতে পারে এবং কোনও কাজ শেষ হওয়ার পরে (যেমন একটি ফাইল পাওয়া যায় বা কোনও ভিডিও সংকোচিত হয়) সম্পর্কে অবহিত করা যেতে পারে।
পরবর্তীকালে এর অর্থ হ'ল একটি থ্রেড সকেটগুলিতে এবং তাই সার্ভারের ব্যবহারকারীদের জন্য আরও 'উপলব্ধ'।
তারপরে আমি এটি পেয়েছি: http://teddziuba.com/2011/10/straight-talk-on-event-loops.html
লেখক এখানে দাবি করেছেন যে যদিও ইভেন্টটি চালিত ফ্রেমওয়ার্ক (বাধা থ্রেডিং) থ্রেডগুলি মুক্ত করতে পারে তবে এটি আসলে সিপিইউয়ের কাজের পরিমাণ হ্রাস করে না! এখানে যুক্তিটি হ'ল যদি, যদি বলা হয় যে কোনও ব্যবহারকারী তাদের আপলোড করা একটি ভিডিও সংকোচনের জন্য অনুরোধ করেছে, সিপিইউ এখনও আসলে এই কাজটি করতেই হবে এবং এটি করার সময় অবরুদ্ধ হবে (সরলতার জন্য, এখানে সমান্তরালতাটি ভুলে যেতে দেয় - যদি না আপনি ভাল জানুন!)।
আমি একজন সরল কোডার, কোনও সার্ভার অ্যাডমিন বা এর মতো কিছু নয়। আমি কেবল এটি জানতে আগ্রহী: নোড.জেস কি 'ক্লাউড কম্পিউটিং'-এর দেবতাদের কাছ থেকে উপহার, নাকি এটি সমস্ত গরম বায়ু, এবং প্রকৃতপক্ষে স্কেলাবিলিটি উন্নত করে সংস্থাগুলির সময় এবং / বা অর্থ সাশ্রয় করবে না?
অনেক ধন্যবাদ.