মোটা দানাদার বনাম সূক্ষ্ম দানযুক্ত


127

মোটা-দানাদার এবং সূক্ষ্ম দানার মধ্যে পার্থক্য কী?

আমি এই পদগুলি গুগলে অনুসন্ধান করেছি, তবে সেগুলির অর্থ আমি খুঁজে পেলাম না।


আমি মনে করি যে প্রশ্নটি যথেষ্ট নির্দিষ্ট নয়। এই পদগুলি কেবল সিস্টেমের উপাদানগুলির গ্রানুলারিটি নষ্ট করতে ব্যবহৃত হয় না । এগুলি অ্যাক্সেস নিয়ন্ত্রণের গ্রানুলারিটি বর্ণনা করতেও ব্যবহৃত হয় (এবং সম্ভবত আরও ব্যবহার রয়েছে ...)।

উত্তর:


136

উইকিপিডিয়া থেকে (গ্রানুলারিটি) :

গ্রানুলারিটি হ'ল সিস্টেমটি ছোট আকারে বিভক্ত হয়ে যায়, সিস্টেম নিজেই বা এর বর্ণনা বা পর্যবেক্ষণ। বৃহত্তর সত্তাটি কীভাবে বিভক্ত সে পরিমাণে extent উদাহরণস্বরূপ, ইঞ্চি ভাঙা একটি আঙিনায় পায়ে ভাঙা উঠোনের চেয়ে সূক্ষ্ম দানাদারত্ব রয়েছে।

মোটা দানাযুক্ত সিস্টেমগুলিতে সূক্ষ্ম দানাযুক্ত সিস্টেমগুলির চেয়ে কম, বৃহত্তর উপাদান থাকে; একটি সিস্টেমের একটি মোটা দানাযুক্ত বিবরণ বৃহত উপ-উপাদানকে সম্মান করে যখন একটি সূক্ষ্ম দানযুক্ত বিবরণটি ছোট উপাদানগুলির সাথে সম্পর্কিত যা বড়গুলি রচিত হয় are


37

সহজ অর্থে

  • মোটা দানাদার - সূক্ষ্ম দানাযুক্ত, বৃহত উপ-উপাদানগুলির চেয়ে বড় উপাদান। কেবল এক বা একাধিক সূক্ষ্ম দানযুক্ত পরিষেবাগুলিকে আরও মোটা দানাদার ক্রিয়াকলাপের সাথে একত্রে আবৃত করে।
  • সূক্ষ্ম দানযুক্ত - ছোট উপাদান যার বৃহত্তরগুলি রচনা করা হয়, নিম্নতর পরিষেবা

আরও মোটা দানাযুক্ত পরিষেবা অপারেশন করা ভাল, যা সূক্ষ্ম দানাযুক্ত অপারেশন দ্বারা রচিত

এখানে চিত্র বর্ণনা লিখুন


24

মোটা দানাযুক্ত: কয়েকটি অবজেক্টগুলিতে প্রচুর পরিমাণে ডেটা রয়েছে যার কারণে পরিষেবাগুলিতে কার্যকারিতার বিস্তৃত সুযোগ রয়েছে। উদাহরণ: একটি একক "অ্যাকাউন্ট" অবজেক্ট গ্রাহকের নাম, ঠিকানা, অ্যাকাউন্টের ভারসাম্য, খোলার তারিখ, শেষ পরিবর্তনের তারিখ ইত্যাদি ধারণ করে Thus সুতরাং: ডিজাইনের জটিলতা বৃদ্ধি, বিভিন্ন ক্রিয়ায় সেল সংখ্যা কম

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


আরও মোটা দানাযুক্ত পরিষেবা অপারেশন করা ভাল, যা সূক্ষ্ম দানাযুক্ত অপারেশন দ্বারা রচিত।
হুমায়ুন রশিদ নয়ন

দ্বারা অনুপ্রাণিত: themrverside.com/discussion/thread/5164.html ;)
AliN11

6

প্রক্রিয়া এবং থ্রেডের মধ্যে যোগাযোগের দিক বিবেচনা করে বোঝার আরও একটি উপায় হ'ল। প্রক্রিয়াগুলি মোটা দানাযুক্ত যোগাযোগ ব্যবস্থার মতো সকেট, সিগন্যাল হ্যান্ডলার, ভাগ করা মেমরি, সেমোফোরস এবং ফাইলগুলির সাহায্যে যোগাযোগ করে। অন্যদিকে, থ্রেডগুলিতে একটি প্রক্রিয়ার অন্তর্ভুক্ত ভাগ করা মেমরি স্পেসে অ্যাক্সেস রয়েছে যা তাদের সূক্ষ্ম শস্য যোগাযোগ ব্যবস্থা প্রয়োগ করতে দেয়।

উত্স: অনুশীলনে জাভা সম্মতি


3

কোনও পাঠ্য ফাইলের মতো ডেটাসেটের শর্তে, মোটা-দানাযুক্ত অর্থ আমরা সম্পূর্ণ ডেটাসেটকে রূপান্তর করতে পারি তবে ডেটাসেটের কোনও পৃথক উপাদান নয়, যদিও সূক্ষ্ম-দানযুক্ত মানে আমরা ডেটাসেটে পৃথক উপাদানকে রূপান্তর করতে পারি।


2

পরিষেবাদি প্রসঙ্গে:

http://en.wikipedia.org/wiki/Service_Granularity_Principle

সংজ্ঞা অনুসারে একটি মোটা দানাযুক্ত পরিষেবা অপারেশনের একটি সূক্ষ্ম দানযুক্ত পরিষেবার চেয়ে বিস্তৃত সুযোগ রয়েছে যদিও শর্তগুলি আপেক্ষিক। প্রাক্তনটির সাধারণত সাধারণত বর্ধিত ডিজাইনের জটিলতা প্রয়োজন তবে কোনও কাজ শেষ করার জন্য প্রয়োজনীয় কলগুলির সংখ্যা হ্রাস করতে পারে।

একটি দুর্দান্ত দানাদার পরিষেবা ইন্টারফেস প্রায় চ্যাটি ইন্টারফেসের মতো।


2

মোটা দানাদার এবং সূক্ষ্ম দানা দুটোই বেশ কয়েকটি পরিবেশনাকে অনুকূল করে তোলার বিষয়ে চিন্তা করে। তবে পার্থক্যটি স্তরটিতে রয়েছে। আমি একটি উদাহরণ দিয়ে ব্যাখ্যা করতে চাই, আপনি সহজেই বুঝতে পারবেন।

সূক্ষ্ম দানযুক্ত: উদাহরণস্বরূপ, আমার কাছে 100 টি পরিষেবা যেমন ফাইন্ডআইআইডি, ফাইন্ডবাই ক্যাটাগরি, সন্ধানী নাম ...... ইত্যাদি রয়েছে। এর চেয়ে অনেক পরিষেবাদি কেন আমরা সন্ধান (আইডি, বিভাগ, নাম .... ইত্যাদি) সরবরাহ করতে পারি না। সুতরাং এইভাবে আমরা পরিষেবাগুলি হ্রাস করতে পারি। এটি কেবল একটি উদাহরণ, তবে পরিষেবাগুলির সংখ্যা কীভাবে অনুকূল করা যায় তার লক্ষ্য।

মোটা দানযুক্ত : উদাহরণস্বরূপ, আমার 100 টি ক্লায়েন্ট রয়েছে, প্রতিটি ক্লায়েন্টের নিজস্ব 100 টি পরিষেবা রয়েছে। সুতরাং আমাকে 100 * 100 মোট পরিষেবা সরবরাহ করতে হবে। এটা খুব কঠিন। আমি যা করি তার পরিবর্তে, আমি সমস্ত সাধারণ পরিষেবাদিগুলি সনাক্ত করি যা বেশিরভাগ ক্লায়েন্টের জন্য প্রযোজ্য একটি পরিষেবা সেট এবং পৃথকভাবে বাকি remaining উদাহরণস্বরূপ 100 পরিষেবাদিতে 50 টি পরিষেবা সাধারণ। সুতরাং আমাকে কেবল 100 * 50 + 50 পরিচালনা করতে হবে।


1

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


1

মোটা দানাদার এবং দানা দানা। এই উভয় মোড সংজ্ঞা দেয় যে কোরগুলি কীভাবে একাধিক স্পার্ক কাজের মধ্যে ভাগ করা হয়। নামটি যেমন বোঝায়, সূক্ষ্ম দানযুক্ত মোডটি আরও দানাদার স্তরে কোর ভাগ করার জন্য দায়ী। সূক্ষ্ম দানযুক্ত মোড স্পার্ক দ্বারা অবচয় করা হয়েছে এবং শীঘ্রই সরানো হবে।


1

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


0

পস (স্পিচ অংশ) ট্যাগ এর শর্তাবলী,

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.