Sekso, amo kaj rilatoj tra la lenso de mikroserva arkitekturo

"Kiam mi disigis sekson, amon kaj rilatojn, ĉio fariĝis multe pli simpla..." citaĵo de knabino kun vivsperto

Ni estas programistoj kaj traktas maŝinojn, sed nenio homa estas fremda al ni. Ni enamiĝas, edziĝas, havas infanojn kaj... mortas. Kiel nuraj mortontoj, ni konstante havas emociajn problemojn kiam ni "ne interkonsentas", "ni ne kongruas", ktp. Ni havas amtriangulojn, disiĝojn, perfidojn kaj aliajn emocie ŝargitajn eventojn.

Aliflanke, pro la naturo de la profesio, ni ŝatas, ke ĉio estu logika kaj unu afero sekvas el la alia. Se vi ne ŝatas min, kial do ĝuste? Se vi ne konsentas pri la karakteroj, do kia parto ĝuste? Klarigoj en la stilo de “vi ne kompatas min kaj ne amas min” ŝajnas al ni ia aro de obskuraj abstraktaĵoj, kiujn oni devas mezuri (en kiaj unuoj estas mezurita domaĝo) kaj doni klarajn limkondiĉojn (kio? eventoj devus ekigi ĉi tiun domaĝon).

Moderna psikologio amasigis grandegan tavolon de abstraktaĵoj kaj terminologioj por indiki la emocian flankon de homaj rilatoj. Kiam vi venos al psikologo kaj diros, ke via rilato kun via partnero ne funkcias, ili donos al vi multajn konsilojn en la spirito de "esti pli tolerema unu de la alia", "vi devas unue kompreni vin kaj kompreni. kio estas vere grava por vi.” Vi sidos dum horoj kaj aŭskultos la psikologon diri al vi sufiĉe evidentajn aferojn. Aŭ vi legos popularan psikologian literaturon, kies ĉefa esenco resumiĝas al la simpla formuliĝo "faru tion, kion vi ŝatas kaj ne faru tion, kion vi ne ŝatas." Ĉio alia estas bela kromplado al la semo de ĉi tiu banala vero.

Sed atendu, programado estas tre neantaŭvidebla procezo. En la procezo de programado, figure parolante, ni provas simpligi la mondon ĉirkaŭ ni ĝis la nivelo de abstraktaĵoj. Ni provas redukti la entropion de la mondo ĉirkaŭ ni premante ĝin en la logikon de algoritmoj kiujn ni komprenas. Ni amasigis enorman sperton en tiaj transformoj. Ni elpensis amason da principoj, manifestoj kaj algoritmoj.

Kaj ĉi-rilate aperas la demando: ĉu eblas apliki ĉiujn ĉi tiujn evoluojn al homaj rilatoj? Ni rigardu... al mikoserva arkitekturo.

De ĉi tiu perspektivo, geedzeco estas grandega monolita apliko, kiu fariĝas ĉiam pli malfacile konservi. Estas jam multe da nefunkcia funkcieco (kie estas la freŝeco de la rilato), teknika ŝuldo (kiam estis la lasta fojo, kiam vi donis florojn al via edzino), malobservoj rilate la interago de protokoloj inter partoj de la sistemo (mi rakontu al vi pri nova aŭto, kaj vi denove "elprenas la sitelon"), la sistemo formanĝas rimedojn (kaj financajn kaj moralajn).

Ni apliku la mikroservan arkitekturon kaj, unue, disrompu la sistemon en ĝiajn komponentojn. Kompreneble, la paneo povas esti io ajn, sed ĉi tie ĉiu estas sia propra programaro-arkitekto.

Geedzeco funkcie konsistas el

  • Financa subsistemo
  • Emocia subsistemo (sekso, amo, sentoj, ĉio netuŝebla kaj malfacile taksebla)
  • Komunika subsistemo (respondeca pri komunikado kaj interagado ene de la familio)
  • Subsistemoj por edukado de infanoj (laŭvola, laŭ havebleco)

Ideale, ĉiu el ĉi tiuj subsistemoj estu aŭtonoma. Ŝablonoj en la stilo de:

  • vi gajnas malmulte, do miaj sentoj por vi forvelkas
  • se vi amas min, aĉetu al mi pelton
  • Mi ne komunikiĝos kun vi ĉar vi ne kontentigas min en la lito

En bona mikroserva arkitekturo, ajna parto de ĝi povas esti anstataŭigita sen influi la funkciadon de la tuta sistemo kiel tutaĵo.

De ĉi tiu vidpunkto, amafero kun partnero estas nenio pli ol anstataŭaĵo por la subsistemo de malĉastaj rilatoj.

Edziĝinta virino, siavice, povas trovi riĉan amanton, tiel anstataŭigante la financan subsistemon.

Emocia komunikado ene de la familio estas anstataŭigita per eksteraj servoj en la formo de sociaj retoj kaj tujmesaĝiloj. La interaga API restas ŝajne senŝanĝa, same kiel la persono sur la alia flanko de la ekrano, sed neniu teknologio povas doni senton de intimeco.

La iluzio pri abundo kaj alirebleco en rendevuaj retejoj kontribuas - vi ne bezonas klopodi por establi komunikadon. Glitu maldekstren sur Tinder kaj vi estas preta por nova rilato kun pura skribtabulo. Ĝi estas kvazaŭ rafinita versio de la malmodernaj interkonektaj protokoloj de iri al la filmoj aŭ kafejoj, sed kun la kapablo bati la restarigi butonon kaj rekomenci la ludon.

Ĉu tiaj anstataŭaĵoj profitigas la sistemon entute, estas diskutebla demando kaj ĉiu povas doni sian propran respondon. Ĉu necesas apartigi funkciantan monolitan rilataplikaĵon, kun ĝiaj internaj problemoj kaj periodaj fiaskoj, kaj ĉu ĝi disfalos kiam ĉio estas disigita, estas malferma demando.

fonto: www.habr.com

Aldoni komenton