Microservices or Microservice Architecture ھڪڙو انجنيئرنگ انداز آھي جيڪو ھڪڙي ايپليڪيشن کي ترتيب ڏئي ٿو جيئن ننڍڙي خودمختاري انتظاميه جي ترتيب سان. اهي آهن هڪ دلچسپ ۽ ترقي يافته مکيه طريقو هڪ ايپليڪيشن جي ماڊلائيزيشن سان معاملو ڪرڻ لاء.

اسان سمجهون ٿا ته هڪ ايپليڪيشن ٺاهي وئي آهي انتظاميه يا صلاحيت جي گروپ جي طور تي. مائڪرو سروسز کي استعمال ڪندي، اهي صلاحيتون خود مختيار طور تي ترقي يافته، ڪوشش، گڏ ڪرڻ، پهچائڻ ۽ ماپ ڪري سگھجن ٿيون.

Microservices پيدا ٿي رھيا آھن من پسند طريقي جي طور تي ڪم ڪرڻ لاءِ ايپليڪيشنون. اهو پروگرامنگ انجنيئرنگ ۾ هيٺين ترقي آهي جنهن جو مقصد تنظيمن کي ڪمپيوٽرائيزڊ معيشت ۾ مسلسل تبديلي کي سمجهڻ ۾ مدد ڏيڻ آهي. اهو نمونو تازو ئي مشهور ٿي چڪو آهي جيئن انٽرنيشنلز کي وڌيڪ چست ٿيڻ جي اميد آهي. Microservices مدد ڪري سگھن ٿيون مطابقت پذير، قابل ٽيسٽ پروگرامنگ جيڪي ھفتيوار ھفتي تائين پهچائي سگھجن ٿيون، سالانه نه.

Microservice ترقي يافته طور تي مختلف ڪاروبارن ۾ مداح حاصل ڪري ۽ حاصل ڪري رهي آهي. اهو شايد پراڊڪٽ جي ڪاروبار ۾ سڀ کان وڌيڪ ٻرندڙ نقطو آهي، ۽ ڪيترن ئي تنظيمن کي انهن کي حاصل ڪرڻ جي ضرورت آهي. وڏي گنجائش آن لائن انتظاميه جهڙوڪ Amazon، Netflix ۽ Twitter سڀني کي مضبوط جدت واري اسٽيڪ کان وٺي مائڪرو سروسز تي هلندڙ ڊيزائن تائين ترقي ڪئي وئي آهي، جنهن انهن کي اجازت ڏني آهي ته اڄ تائين انهن جي ماپ تائين.

Microservice انجنيئرنگ توهان کي آزاديءَ سان انتظاميا ٺاهڻ ۽ پهچائڻ جو موقعو ڏئي ٿي. مختلف انتظاميا لاءِ ڪوڊ مختلف ٻولين ۾ لکي سگھجي ٿو. سادي شموليت ۽ پروگرام ٿيل تنظيم اضافي طور تي قابل تصور آهن.

ھي عمارت جو انداز توھان جي مدد ڪندو جلدي ھلڻ ۾ جيئن اھو توھان کي اجازت ڏئي ٿو ترقي کي تيزيءَ سان کولڻ لاءِ، ان کي آسان بڻائي شين ۽ انتظامن جي نئين ميلاپ کي جانچڻ لاءِ. microservices سان، توهان پنهنجي مسئلن لاءِ تخليقي جواب ڳولڻ لاءِ تيزي سان جاچ ڪري سگهو ٿا. ٻيو فائدو اهو آهي ته، جاچ جي نتيجي ۾، جيڪڏهن توهان تصديق ڪريو ٿا ته هڪ خاص مدد ڪم نه ڪري رهي آهي، توهان ان کي بهتر شيء سان گڏ ڪري سگهو ٿا.