جنس، پيار ۽ رشتا microservice فن تعمير جي لينس ذريعي

”جڏهن مون جنس، محبت ۽ رشتا جدا ڪيا ته سڀ ڪجهه آسان ٿي ويو...“ زندگيءَ جي تجربي سان ڇوڪريءَ جو اقتباس

اسان پروگرامر آهيون ۽ مشينن سان ڊيل ڪندا آهيون، پر ڪجھ به انسان اسان لاء اجنبي ناهي. اسان پيار ۾ پئجي وڃون ٿا، شادي ڪريون ٿا، ٻار پيدا ڪريون ٿا ۽ مري ويا آهيون. صرف انسانن وانگر، اسان کي مسلسل جذباتي مسئلا آهن جڏهن اسان "سان گڏ نه ٿا وڃو"، "اسان گڏ نه آهيون" وغيره. اسان وٽ پيار مثلث، بريڪ اپ، خيانت ۽ ٻيا جذباتي طور تي چارج ٿيل واقعا آهن.

ٻئي طرف، پيشي جي نوعيت جي ڪري، اسان کي پسند آهي ته هر شيء منطقي هجي ۽ هڪ شيء ٻئي کان پٺيان. جيڪڏهن توهان مون کي پسند نه ٿا ڪريو، پوء بلڪل ڇو؟ جيڪڏهن توهان ڪردارن تي متفق نه آهيو، پوء ڪهڙو حصو بلڪل؟ ”توهان مون تي رحم نه ٿا ڪريو ۽ مون سان پيار نه ڪريو“ جي انداز ۾ وضاحتون اسان کي ڪجهه غير واضح خلاصن جي سيٽ وانگر لڳي ٿي جن کي ماپڻ جي ضرورت آهي (ڪهڙي يونٽن ۾ رحم جي ماپ آهي) ۽ واضح حدون حالتون ڏنيون ويون آهن (ڇا واقعن کي هن افسوس جو سبب بڻائڻ گهرجي).

جديد نفسيات انساني رشتن جي جذباتي پاسي کي ظاهر ڪرڻ لاءِ تجريد ۽ اصطلاحن جو هڪ وڏو پرت جمع ڪيو آهي. جڏهن توهان ڪنهن نفسيات جي ماهر وٽ اچو ۽ چوندا ته توهان جو رشتو توهان جي پارٽنر سان ڪم نه ڪري رهيو آهي، اهي توهان کي "هڪ ٻئي سان وڌيڪ رواداري" جي جذبي ۾ گهڻو مشورو ڏيندا، "توهان کي سڀ کان پهريان پاڻ کي سمجهڻ گهرجي ۽ سمجهڻ گهرجي. ڇا واقعي توهان لاء اهم آهي." توهان ڪلاڪن تائين ويهندا ۽ نفسيات جي ماهر کي ٻڌندا ته توهان کي واضح شيون ٻڌائيندو. يا توهان مشهور نفسياتي ادب پڙهندا، جنهن جو بنيادي مضمون سادو فارموليشن ڏانهن ڇڪي ٿو "جيڪو توهان چاهيو ٿا ۽ اهو نه ڪريو جيڪو توهان پسند نه ڪيو." ٻيو سڀ ڪجهه هن بيدل سچ جي ننڍڙي ٻج لاءِ هڪ سٺي پاسي واري ڊش آهي.

پر انتظار ڪريو، پروگرامنگ هڪ تمام غير متوقع عمل آهي. پروگرامنگ جي عمل ۾، علامتي طور تي ڳالهائڻ، اسان ڪوشش ڪريون ٿا ته اسان جي چوڌاري دنيا کي آسان ڪرڻ جي سطح تائين. اسان ڪوشش ڪري رهيا آهيون ته اسان جي چوڌاري دنيا جي انٽراپي کي ان کي نچوض ڪرڻ سان ان کي الورورٿم جي منطق ۾ نچوض ڪريون جيڪي اسان سمجهون ٿا. اسان اهڙين تبديلين ۾ وڏو تجربو گڏ ڪيو آهي. اسان اصولن، منشور ۽ الگورتھم جي ھڪڙي گروپ سان گڏ آيا آھيون.

۽ ان سلسلي ۾، سوال پيدا ٿئي ٿو: ڇا اهو ممڪن آهي ته انهن سڀني ترقيات کي انساني رشتن تي لاڳو ڪيو وڃي؟ اچو ته هڪ نظر وٺون... mycoservice فن تعمير تي.

هن نقطي نظر کان، شادي هڪ تمام وڏي اڪيلي ايپليڪيشن آهي جنهن کي برقرار رکڻ ڏکيو ٿي ويندو آهي. اتي اڳ ۾ ئي غير فعال ڪارڪردگي جو تمام گهڻو آهي (جتي رشتي جي تازگي آهي)، ٽيڪنيڪل قرض (جڏهن توهان آخري ڀيرو پنهنجي زال کي گلن ڏني هئي)، سسٽم جي حصن جي وچ ۾ پروٽوڪول جي رابطي جي لحاظ کان ڀڃڪڙي (I. توهان کي نئين ڪار بابت ٻڌايو، ۽ توهان ٻيهر "بالٽ ڪڍي")، سسٽم وسيلن کي کائي ٿو (مالي ۽ اخلاقي ٻئي).

اچو ته microservice فن تعمير جو طريقو لاڳو ڪريو ۽، پهريون، سسٽم کي ان جي اجزاء حصن ۾ ٽوڙيو. يقينن، خرابي ڪجھ به ٿي سگهي ٿو، پر هتي هرڪو پنهنجو سافٽ ويئر معمار آهي.

شادي فنڪشنل تي مشتمل آهي

  • مالياتي ذيلي نظام
  • جذباتي سبسسٽم (جنس، پيار، جذبات، هر شيء غير معمولي ۽ تشخيص ڪرڻ ڏکيو)
  • ڪميونيڪيشن سبسسٽم (خاندان جي اندر رابطي ۽ رابطي لاءِ ذميوار)
  • ٻارن جي پرورش لاءِ سب سسٽم (اختياري، دستيابي جي تابع)

مثالي طور، انهن مان هر هڪ سب سسٽم خودمختيار هجڻ گهرجي. نموني جي انداز ۾:

  • تون ٿورڙي ڪمائي، تنھنڪري تو لاءِ منھنجا جذبا ختم ٿي رھيا آھن
  • جيڪڏھن توھان مون سان پيار ڪريو ٿا، مون کي ھڪڙو فر ڪوٽ خريد ڪريو
  • مان توهان سان رابطو نه ڪندس ڇو ته توهان مون کي بستري تي مطمئن نه ڪيو

هڪ سٺي microservice فن تعمير ۾، ان جو ڪو به حصو مڪمل طور تي پوري نظام جي آپريشن کي متاثر ڪرڻ کان سواء تبديل ڪري سگهجي ٿو.

هن نقطي نظر کان، هڪ پارٽنر سان لاڳاپو جنسي رشتي جي سب سسٽم جي متبادل کان وڌيڪ ناهي.

هڪ شادي شده عورت، موڙ ۾، هڪ امير عاشق ڳولي سگهي ٿو، اهڙيء طرح مالي سب سسٽم کي تبديل ڪري ٿو.

خاندان جي اندر جذباتي رابطي کي خارجي خدمتن سان سماجي نيٽ ورڪن ۽ فوري پيغامن جي صورت ۾ تبديل ڪيو پيو وڃي. ڳالهه ٻولهه API بظاهر بدلجندڙ رهي ٿي، جيئن ته اسڪرين جي ٻئي پاسي وارو ماڻهو، پر ڪابه ٽيڪنالاجي مباشرت جو احساس مهيا ڪري سگهي ٿي.

تاريخن جي سائيٽن تي ڪثرت ۽ رسائي جو فريب حصو ڏئي ٿو - توهان کي ڪميونيڪيشن قائم ڪرڻ لاءِ ڪا به ڪوشش ڪرڻ جي ضرورت ناهي. Tinder تي کاٻي پاسي سوائپ ڪريو ۽ توھان صاف سليٽ سان نئين رشتي لاءِ تيار آھيو. اهو فلمن يا ڪيفي ۾ وڃڻ جي پراڻي فيشن نيٽ ورڪنگ پروٽوڪول جي هڪ بهتر ورزن وانگر آهي، پر ري سيٽ بٽڻ کي دٻائڻ ۽ راند کي ٻيهر شروع ڪرڻ جي صلاحيت سان.

ڇا اهڙيون تبديليون مجموعي طور سسٽم کي فائدو ڏين ٿيون هڪ بحث طلب سوال آهي ۽ هرڪو پنهنجو پنهنجو جواب ڏئي سگهي ٿو. ڇا اهو ضروري آهي ته ڪم ڪندڙ monolithic تعلق واري ايپليڪيشن کي الڳ ڪرڻ، ان جي اندروني مسئلن ۽ وقتي ناڪامين سان، ۽ ڇا اهو الڳ ٿي ويندو جڏهن سڀ ڪجهه الڳ ٿي ويندو، اهو هڪ کليل سوال آهي.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو