Sex, láska a vztahy skrze prizma mikroservisní architektury

„Když jsem oddělila sex, lásku a vztahy — vše se stalo mnohem jednodušší…“ citát zkušené dívky

Jsme programátoři a máme co dočinění s stroji, ale nic lidského nám není cizí. Zamilováváme se, vdáváme se (ženieme se), rodíme děti a… umíráme. Stejně jako u obyčejných smrtelníků, i u nás se neustále objevují emocionální problémy, když „si nesedíme charaktery“, „nevyhovujeme si navzájem“ atd… Stáváme se součástí milostných trojúhelníků, rozchodů, nevěr a jiných emocionálně zabarvených událostí.

Na druhé straně, vzhledem k povaze našeho povolání, máme rádi, když je vše logické a jedno vyplývá z druhého. Pokud se mi nelíbíš — tak čím konkrétně? Pokud si nesedíme charaktery, tak kterou konkrétní částí. Vysvětlení ve stylu „nežaluješ mě a nemáš rád“ nám připadá jako soubor málo srozumitelných abstrakcí, které je třeba změřit (v jakých jednotkách se měří lítost) a poskytnout jasné hranice (jaké události by měly tuto lítost spouštět).

V moderní psychologii bylo shromážděno obrovské množství abstrakcí a terminologií k označení emocionální stránky lidských vztahů. Když přijdete ke psychologovi a říkáte mu, že vám to s partnerem neklape, dostanete spoustu rad typu „buďte k sobě tolerantnější“, „nejprve se musíte vyjasnit sami v sobě a pochopit, co je pro vás skutečně důležité“. Budete hodiny sedět a poslouchat, jak vám psycholog vysvětluje dosti zřejmé věci. Nebo budete číst populární psychologickou literaturu, jejíž hlavní podstata se zjednoduší na jednoduchou formulaci „dělej to, co tě baví a nedělej to, co tě nebaví“. Vše ostatní je příjemný doplněk k malému semínku této banální pravdy.

Ale počkejte, programování je velmi nepředvídatelný proces. Při programování, obrazně řečeno, se snažíme zjednodušit okolní svět na úroveň abstrakcí. Snažíme se snížit entropii našeho okolí do logiky nám srozumitelných algoritmů. Máme obrovské zkušenosti s těmito transformacemi. Vymysleli jsme spoustu principů, manifestů a algoritmů.

A z toho vyvstává otázka – nelze všechny tyto výdobytky aplikovat na mezilidské vztahy? Podívejme se… na mikroservisní architekturu.

Z této perspektivy představuje manželství obrovskou monolitickou aplikaci, kterou je čím dál tím složitější udržovat. Už se nashromáždila spousta nefunkčního funkčního kódu (kde je čerstvost vztahů), technický dluh (kdy jsi naposledy dal své ženě květiny), porušení protokolů vzájemné interakce mezi částmi systému (já ti říkám o novém autě, ale ty mi zase říkáš 'vynes kýbl'), systém spotřebovává zdroje (jak finanční, tak morální).

Aplikujme přístup mikroservisní architektury a na začátek rozdělme systém na jednotlivé části. Samozřejmě, rozdělení může být jakékoli, ale každý zde je sám sobě softwarovým architektem.

Manželství funkčně sestává z

  • Finanční subsystémy
  • Emoční subsystémy (sex, láska, pocity, všechno nehmotné a špatně ocenitelné)
  • Komunikační subsystémy (odpovídající za komunikaci a interakci uvnitř rodiny)
  • Subsystémy výchovy dětí (volitelně, podle toho, zda jsou k dispozici)

Ideálně by každá z těchto subsystémů měla být autonomní. Nepřipouští se vzory v stylu:

  • máš málo peněz, proto moje city k tobě vyhasínají
  • pokud mě miluješ, kup mi kožich
  • nebudu s tebou komunikovat, protože mě sexuálně neuspokojuješ

V dobré mikroservisní architektuře může být jakákoli její část nahrazena bez poškození funkce celého systému.

Z tohoto pohledu představuje aféra partnera nic jiného než náhradu subsystému smyslových vztahů.

Žena v manželství může na druhou stranu najít bohatého milence, čímž nahradí finanční subsystém.

Emoční komunikace uvnitř rodiny je nahrazena externími službami v podobě sociálních sítí a messengerů. API interakce zůstává zdánlivě nezměněná, stejně jako člověk na druhé straně obrazovky, ale žádná technologie nedokáže poskytnout pocit blízkosti.

Svá příspěvek přináší iluze hojnosti a dostupnosti na seznamkách – není potřeba vynakládat žádné úsilí, abyste navázali kontakt. Swipe doleva na Tinderu a už jste připraveni na nové vztahy s čistým štítem. Vypadá to jako vylepšená verze staromódních společenských protokolů – návštěv kin nebo kaváren, ale s možností stisknout tlačítko Reset a začít hru znovu.

Zda takové změny prospívají systému jako celku – je diskutabilní a každý může dát svou odpověď. Je třeba rozdělit fungující monolitickou aplikaci vztahů, se všemi jejími vnitřními problémy a občasnými výpadky, a nezhroucí se, když bude všechno rozebráno na součástky, je otevřená otázka.

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster