Seks, armastus ja suhted mikroteenuste arhitektuuri kaudu

„Kui ma lahutasin seksi, armastuse ja suhted ĂŒksteisest, muutus kĂ”ik mĂ€rksa lihtsamaks
” elukogenud neiu tsitaat

Me oleme programmeerijad ja töötame masinatega, kuid miski inimlik pole meile vÔÔras. Me armume, abiellume, saame lapsi ja 
 sureme. Nagu lihtsurelikel ikka, tekivad ka meil alatasa emotsionaalsed probleemid, kui „iseloomud ei klapi”, „me ei sobi teineteisele” jne. Meiegi elus tuleb ette armukolmnurki, lahkuminekuid, truudusetust ja muid emotsionaalselt laetud sĂŒndmusi.

Teisalt armastame oma ameti eripĂ€ra tĂ”ttu seda, et kĂ”ik oleks loogiline ja ĂŒks tuleneks teisest. Kui ma ei meeldi, siis mis tĂ€pselt ei meeldi? Kui iseloomud ei klapi, siis millise konkreetse osaga? Selgitused stiilis „sa ei haletse mind ega armasta mind” tunduvad meile sageli mingi raskesti mĂ”istetavate abstraktsioonide kogumina, mida tahaks mÔÔta (mis ĂŒhikutes haletsust ĂŒldse mÔÔdetakse) ja millele tahaks seada arusaadavad piirtingimused (millised sĂŒndmused peaksid selle haletsuse kĂ€ivitama).

Kaasaegses psĂŒhholoogias on kogunenud tohutu kiht abstraktsioone ja terminoloogiat, millega tĂ€histada inimsuhete emotsionaalset poolt. Kui lĂ€hete psĂŒhholoogi juurde ja ĂŒtlete, et teie suhe partneriga ei toimi, saate hulga nĂ”uandeid vaimus „olge teineteise suhtes sallivamad”, „ennekĂ”ike peate endas selgusele jĂ”udma ja mĂ”istma, mis on teie jaoks pĂ€riselt oluline”. Te istute tundide kaupa ja kuulate, kuidas psĂŒhholoog rÀÀgib teile ĂŒsna ilmseid asju. VĂ”i loete populaarpsĂŒhholoogilist kirjandust, mille pĂ”hisisu taandub lihtsale formuleeringule: „tee seda, mis sulle meeldib, ja Ă€ra tee seda, mis sulle ei meeldi”. KĂ”ik muu on lihtsalt meeldiv lisand selle banaalse tĂ”e vĂ€ikesele seemnele.

Aga oodake, programmeerimine on vĂ€ga ettearvamatu protsess. Programmeerimise kĂ€igus pĂŒĂŒame kujundlikult vĂ€ljendudes lihtsustada ĂŒmbritsevat maailma abstraktsioonide tasandile. PĂŒĂŒame vĂ€hendada meid ĂŒmbritseva maailma entroopiat, surudes selle meile arusaadavate algoritmide loogikasse. Meil on kogunenud tohutu kogemus selliste teisenduste tegemisel. Oleme vĂ€lja mĂ”elnud hulga pĂ”himĂ”tteid, manifeste ja algoritme.

Ja sellest tekib kĂŒsimus — kas kĂ”iki neid lahendusi ei saaks rakendada ka inimsuhetele. Vaatame siis
 mikroteenuste arhitektuuri.

Sellest vaatenurgast on abielu tohutu monoliitne rakendus, mida on ajaga ĂŒha keerulisem hallata. Kogunenud on hulk mittetoimivat funktsionaalsust (kuhu on kadunud suhte vĂ€rskus), tehniline vĂ”lg (millal sa viimati oma abikaasale lilli kinkisid), hĂ€ired sĂŒsteemi osade vaheliste protokollide koostoimes (ma rÀÀgin sulle uuest autost, aga sina ĂŒtled jĂ€lle: “vii prĂŒgi vĂ€lja”), sĂŒsteem neelab ressursse (nii rahalisi kui ka vaimseid).

Rakendame mikroteenuste arhitektuuri lĂ€henemist ja jagame sĂŒsteemi kĂ”igepealt koostisosadeks. Loomulikult vĂ”ib jaotus olla milline tahes, kuid siin on igaĂŒks iseenda tarkvaraarhitekt.

Funktsionaalselt koosneb abielu

  • Finantsilisest alamsĂŒsteemist
  • Emotsionaalsest alamsĂŒsteemist (seks, armastus, tunded, kĂ”ik tunnetuslik ja raskesti mÔÔdetav)
  • Kommunikatsiooni alamsĂŒsteemist (vastutab suhtluse ja pere sisese koostöö eest)
  • Laste kasvatamise alamsĂŒsteemist (valikuline, kui lapsi on)

Ideaalis peaks igaĂŒks neist alamsĂŒsteemidest olema autonoomne. Lubamatud on mustrid stiilis:

  • sa teenid vĂ€he, seetĂ”ttu mu tunded sinu vastu hÀÀbuvad
  • kui sa mind armastad, osta mulle kasukas
  • ma ei suhtle sinuga, sest sa ei rahulda mind voodis

Heas mikroteenuste arhitektuuris saab selle mis tahes osa vĂ€lja vahetada, ilma et kogu sĂŒsteemi töö tervikuna kannataks.

Sellest vaatenurgast pole partneri kĂ”rvalsuhe midagi muud kui tunnete alamsĂŒsteemi vĂ€ljavahetamine.

Abielus naine vĂ”ib omakorda leida jĂ”uka armukese, asendades sellega finantsilise alamsĂŒsteemi.

Emotsionaalne suhtlus perekonna sees asendub vĂ€liste teenustega sotsiaalvĂ”rgustike ja sĂ”numirakenduste nĂ€ol. Koostoime API jÀÀb justkui samaks, nagu ka inimene teisel pool ekraani, kuid ĂŒkski tehnoloogia ei suuda anda lĂ€heduse tunnet.

Oma osa on ka tutvumissaitide loodud kĂŒlluse ja kĂ€ttesaadavuse illusioonil — suhtluse loomiseks justkui ei peagi pingutama. Üks swipe vasakule Tinderis ja oledki valmis uut suhet nullist alustama. See on nagu vanamoodsate vĂ”rguĂŒhendusprotokollide tĂ€iustatud versioon — kinno vĂ”i kohvikusse mineku asemel saad vajutada nuppu Reset ja alustada mĂ€ngu uuesti.

Kas sellised asendused on sĂŒsteemile tervikuna kasulikud, on vaieldav kĂŒsimus ja igaĂŒks vĂ”ib sellele vastata omamoodi. Kas toimiv monoliitne suhete rakendus oma sisemiste keerukuste ja aeg-ajalt esinevate tĂ”rgetega tuleks ĂŒldse osadeks jagada ning ega see pĂ€rast riiulitele lahtivĂ”tmist koost ei lagune, on endiselt lahtine kĂŒsimus.

Allikas: habr.com

Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster