Seks, leafde en relaasjes troch de lens fan mikroservicearsjitektuer

"Doe't ik seks, leafde en relaasjes skieden, waard alles folle ienfâldiger ..." sitaat fan in famke mei libbensûnderfining

Wy binne programmeurs en omgean mei masines, mar neat minsklik is frjemd foar ús. Wy wurde fereale, trouwe, krije bern en... stjerre. Lykas gewoane stjerliken, hawwe wy konstant emosjonele problemen as wy "net meiinoar komme," "wy passe net byinoar," ensfh Wy hawwe leafde trijehoeken, breakups, ferrie en oare emosjoneel opladen eveneminten.

Oan 'e oare kant, troch de aard fan it berop, wolle wy graach dat alles logysk is en it iene folget út it oare. As jo ​​​​my net leuk fine, wêrom dan krekt? As jo ​​it net iens binne oer de karakters, hokker diel dan krekt? Taljochtingen yn 'e styl fan "jo hawwe gjin meilijen mei my en hâldst net fan my" lykje ús as in soarte fan set fan obskure abstraksjes dy't mjitten wurde moatte (yn hokker ienheden wurdt meilijen mjitten) en dúdlike grinsbetingsten jûn (wat eveneminten moatte dit meilijen útlizze).

Moderne psychology hat in enoarme laach fan abstraksjes en terminologyen sammele om de emosjonele kant fan minsklike relaasjes oan te jaan. As jo ​​​​by in psycholooch komme en sizze dat jo relaasje mei jo partner net wurket, sille se jo in protte advys jaan yn 'e geast fan "wês mear tolerant foar inoar", "jo moatte earst josels begripe en begripe wat is echt wichtich foar jo. ” Jo sille oeren sitte en harkje nei de psycholooch dy't jo heul dúdlike dingen fertelt. Of jo sille populêre psychologyske literatuer lêze, wêrfan de wichtichste essinsje ôfkomt op 'e ienfâldige formulearring "dwaan wat jo wolle en net dwaan wat jo net leukje." Al it oare is in lekker bygerecht foar it lytse sied fan dizze banale wierheid.

Mar wachtsje, programmearring is in heul ûnfoarspelber proses. Yn it proses fan programmearring, figuerlik sprutsen, besykje wy de wrâld om ús hinne te ferienfâldigjen nei it nivo fan abstraksjes. Wy besykje de entropy fan 'e wrâld om ús hinne te ferminderjen troch it yn 'e logika fan algoritmen te drukken dy't wy begripe. Wy hawwe enoarme ûnderfining sammele yn sokke transformaasjes. Wy kamen mei in boskje prinsipes, manifesten en algoritmen.

En wat dat oanbelanget komt de fraach op: is it mooglik om al dy ûntjouwingen ta te passen op minsklike relaasjes? Litte wy ris efkes sjen... nei mycoservice-arsjitektuer.

Fanút dit perspektyf is it houlik in enoarme monolityske tapassing dy't hieltyd dreger wurdt om te ûnderhâlden. D'r is al in protte net-funksjonele funksjonaliteit (wêr is de frisheid fan 'e relaasje), technyske skulden (wannear wie de lêste kear dat jo jo frou blommen joegen), oertredings yn termen fan' e ynteraksje fan protokollen tusken dielen fan it systeem (ik fertel jo oer in nije auto, en jo wer "nimme út de bak"), it systeem fortarre middels (sawol finansjele en morele).

Litte wy de oanpak fan mikroservicearsjitektuer tapasse en, earst, it systeem brekke yn syn ûnderdielen. Fansels kin de ôfbraak alles wêze, mar hjir is elkenien har eigen software-arsjitekt.

Houlik bestiet funksjoneel út

  • Finansjeel subsysteem
  • Emosjoneel subsysteem (seks, leafde, gefoelens, alles ymmaterieel en dreech te evaluearjen)
  • Kommunikaasje subsysteem (ferantwurdlik foar kommunikaasje en ynteraksje binnen de famylje)
  • Subsystemen foar it grutbringen fan bern (opsjoneel, ûnder foarbehâld fan beskikberens)

Ideaallik soe elk fan dizze subsystemen autonoom wêze moatte. Patroanen yn 'e styl fan:

  • do fertsjinnest net folle, dus myn gefoelens foar dy binne ferdwine
  • asto fan my hâldst, keapje dan in bontjas foar my
  • Ik sil net mei jo kommunisearje, om't jo my op bêd net foldwaan

Yn in goede microservice-arsjitektuer kin elk diel dêrfan wurde ferfongen sûnder de wurking fan it heule systeem as gehiel te beynfloedzjen.

Fanút dit eachpunt is in affêre mei in partner neat mear as in ferfanging foar it subsysteem fan sensuele relaasjes.

In troude frou kin op har beurt in rike leafhawwer fine, dêrmei it finansjele subsysteem te ferfangen.

Emosjonele kommunikaasje binnen de famylje wurdt ferfongen troch eksterne tsjinsten yn 'e foarm fan sosjale netwurken en instant messengers. De ynteraksje API bliuwt skynber net feroare, lykas de persoan oan 'e oare kant fan it skerm, mar gjin technology kin in gefoel fan yntimiteit leverje.

De yllúzje fan oerfloed en tagonklikens op datingsites draacht by - jo hoege gjin ynspanningen te dwaan om kommunikaasje te fêstigjen. Swipe nei links op Tinder en do bist klear foar in nije relaasje mei in skjinne lei. It is sa'n bytsje as in ferfine ferzje fan 'e âlderwetske netwurkprotokollen om nei de films of kafees te gean, mar mei de mooglikheid om de resetknop te drukken en it spultsje opnij te begjinnen.

Oft soksoarte ferfangingen it systeem as gehiel profitearje is in diskutabele fraach en elkenien kin syn eigen antwurd jaan. Oft it nedich is om in wurkjende monolityske relaasjeapplikaasje te skieden, mei har ynterne problemen en periodike mislearrings, en oft it útinoar falle sil as alles útinoar helle wurdt, is in iepen fraach.

Boarne: www.habr.com

Add a comment