Microservices ঠিক কি?
Microservices ঠিক কি?

ভিডিও: Microservices ঠিক কি?

ভিডিও: Microservices ঠিক কি?
ভিডিও: মাইক্রোসার্ভিস 5 মিনিটের মধ্যে ব্যাখ্যা করা হয়েছে 2024, মে
Anonim

মাইক্রোসার্ভিস একটি সফ্টওয়্যার ডেভেলপমেন্ট টেকনিক - সার্ভিস-ওরিয়েন্টেড আর্কিটেকচার (SOA) স্ট্রাকচারাল স্টাইলের একটি বৈকল্পিক- যা একটি অ্যাপ্লিকেশনকে ঢিলেঢালাভাবে সংযুক্ত পরিষেবাগুলির একটি সংগ্রহ হিসাবে সাজায়৷ এ মাইক্রো সার্ভিস স্থাপত্য, পরিষেবাগুলি সূক্ষ্ম দানাদার এবং প্রোটোকলগুলি হালকা।

উহার, মাইক্রোসার্ভিসের উদাহরণ কি কি?

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

পরবর্তীকালে, প্রশ্ন হল, মাইক্রোসার্ভিসগুলি কি স্বাধীনভাবে স্থাপনযোগ্য? মাইক্রোসার্ভিস যতটা সম্ভব মডুলার হয়ে মনোলিথিক সিস্টেমের এই চ্যালেঞ্জগুলি সমাধান করুন। সহজতম আকারে, তারা ছোট পরিষেবাগুলির একটি স্যুট হিসাবে একটি অ্যাপ্লিকেশন তৈরি করতে সহায়তা করে, প্রতিটি তার নিজস্ব প্রক্রিয়ায় চলছে এবং রয়েছে স্বাধীনভাবে স্থাপনযোগ্য.

তার মধ্যে, মাইক্রোসার্ভিস কি এবং তারা কিভাবে কাজ করে?

একটি পিছনে মূল ধারণা মাইক্রোসার্ভিস স্থাপত্য হল যে অ্যাপ্লিকেশনগুলি তৈরি করা এবং বজায় রাখা সহজ যখন ছোট ছোট টুকরোগুলিতে বিভক্ত হয় কাজ নির্বিঘ্নে একসাথে। প্রতিটি ফাংশনকে একটি স্বাধীন পরিষেবা হিসাবে বিবেচনা করুন যা অ্যাপ্লিকেশনের বাকি অংশগুলিকে ব্যাহত না করে পরিবর্তন, আপডেট বা মুছে ফেলা যেতে পারে।

API এবং Microservices এর মধ্যে পার্থক্য কি?

দ্য API এবং মাইক্রোসার্ভিসের মধ্যে পার্থক্য একটি API একটি চুক্তি যা একজন ভোক্তাকে অন্তর্নিহিত পরিষেবা ব্যবহার করার জন্য নির্দেশিকা প্রদান করে। ক মাইক্রোসার্ভিস একটি স্থাপত্য নকশা যা একটি (সাধারণত একশিলা) অ্যাপ্লিকেশনের অংশগুলিকে ছোট, স্বয়ংসম্পূর্ণ পরিষেবাগুলিতে আলাদা করে।

প্রস্তাবিত: