Jinis, katresnan lan sesambetan liwat lensa arsitektur microservice

"Nalika aku misahake jinis, katresnan lan hubungan, kabeh dadi luwih gampang ..." kutipan saka bocah wadon sing duwe pengalaman urip

Kita programer lan menehi hasil karo mesin, nanging ora ana manungsa sing asing kanggo kita. We jatuh cinta, nikah, duwe anak lan ... mati. Kaya manungsa waΓ©, kita terus-terusan ngalami masalah emosional nalika "ora akur", "ora cocog," lan liya-liyane.

Ing tangan liyane, amarga sifat profesi, kita seneng kabeh dadi logis lan siji bab nderek saka liyane. Yen sampeyan ora seneng karo aku, terus kenapa? Yen sampeyan ora setuju karo karakter, banjur bagean apa? Panjelasan kanthi gaya "sampeyan ora melas lan ora tresna marang aku" katon kaya sawetara jinis abstraksi sing ora jelas sing kudu diukur (ing unit apa diukur) lan diwenehi syarat wates sing jelas (apa acara kudu micu rasa welas asih iki).

Psikologi modern wis nglumpukake lapisan abstraksi lan terminologi sing akeh banget kanggo nuduhake sisi emosional hubungan manungsa. Nalika sampeyan teka menyang psikolog lan ujar manawa hubungan sampeyan karo pasangan ora bisa digunakake, dheweke bakal menehi saran kanthi semangat "luwih sabar saben liyane," "sampeyan kudu ngerti dhewe lan ngerti. apa sing penting kanggo sampeyan." Sampeyan bakal njagong nganti pirang-pirang jam lan ngrungokake psikolog ngandhani babagan sing cukup jelas. Utawa sampeyan bakal maca sastra psikologi populer, inti utama kang boils mudhun kanggo rumusan prasaja "nindakake apa sing sampeyan seneng lan aja nindakake apa sing sampeyan ora seneng." Kabeh liya minangka sajian apik kanggo wiji cilik saka bebener banal iki.

Nanging ngenteni, pemrograman minangka proses sing ora bisa ditebak. Ing proses pemrograman, kanthi kiasan, kita nyoba nyederhanakake jagad ing saubengΓ© nganti tingkat abstraksi. Kita nyoba nyuda entropi ing saindenging jagad kanthi nyepetake logika algoritma sing dingerteni. Kita wis nglumpukake pengalaman gedhe ing transformasi kasebut. We teka munggah karo Bunch saka prinsip, manifestos lan algoritma.

Lan ing babagan iki, pitakonan muncul: apa bisa ditrapake kabeh perkembangan kasebut ing hubungan manungsa? Ayo goleki ... ing arsitektur mycoservice.

Saka perspektif iki, marriage minangka aplikasi monolithic ageng sing dadi saya angel kanggo njaga. Wis akeh fungsi non-fungsional (ngendi kesegaran hubungan), utang teknis (kapan pungkasan sampeyan menehi kembang garwane), pelanggaran babagan interaksi protokol antarane bagean sistem (I pitutur marang kowe bab mobil anyar, lan maneh "njupuk metu ember"), sistem devours sumber daya (loro financial lan moral).

Ayo aplikasi pendekatan arsitektur microservice lan, pisanan, break sistem menyang bagean komponen sawijining. Mesthi, risak bisa apa wae, nanging ing kene saben wong minangka arsitek piranti lunak dhewe.

Marriage functionally kasusun saka

  • Subsistem keuangan
  • Subsistem emosional (jinis, katresnan, raos, kabeh sing ora nyata lan angel dievaluasi)
  • Subsistem komunikasi (tanggung jawab kanggo komunikasi lan interaksi ing kulawarga)
  • Subsistem kanggo nggedhekake anak (opsional, gumantung kasedhiyan)

Saenipun, saben subsistem kasebut kudu otonom. Pola ing gaya:

  • penghasilanmu sithik, mula perasaanku marang kowe luntur
  • yen sampeyan tresna kula, tuku kula jas wulu
  • Aku ora bakal komunikasi karo sampeyan amarga sampeyan ora gawe marem aku ing amben

Ing arsitektur microservice sing apik, bagean apa wae bisa diganti tanpa mengaruhi operasi kabeh sistem kanthi sakabehe.

Saka sudut pandang iki, hubungan karo pasangan ora liya minangka pengganti subsistem hubungan sensual.

Wong wadon nikah, ing siji, bisa nemokake pacangan sugih, mangkono ngganti subsistem financial.

Komunikasi emosional ing kulawarga diganti dening layanan eksternal ing wangun jaringan sosial lan instant messenger. API interaksi tetep katon ora owah, kaya wong ing sisih liya layar, nanging ora ana teknologi sing bisa menehi rasa intim.

Ilusi kelimpahan lan aksesibilitas ing situs kencan nyumbang - sampeyan ora perlu ngupayakake komunikasi. Gesek ngiwa ing Tinder lan sampeyan siyap kanggo hubungan anyar karo slate resik. Iku Urut saka kaya versi olahan saka protokol jaringan lawas-gaya kanggo pindhah menyang film utawa kafe, nanging karo kemampuan kanggo mencet tombol reset lan miwiti game maneh.

Apa panggantos kasebut entuk manfaat saka sistem kasebut minangka pitakonan sing bisa didebat lan saben wong bisa menehi jawaban dhewe. Apa perlu kanggo misahake aplikasi sesambetan monolithic apa, karo masalah internal lan gagal mesti, lan apa iku bakal tiba loro nalika kabeh dijupuk loro iku pitakonan mbukak.

Source: www.habr.com

Add a comment