Sex, cinta jeung hubungan ngaliwatan lénsa arsitéktur microservice

"Nalika kuring misahkeun séks, cinta sareng hubungan, sadayana janten langkung saderhana ..." kutipan ti awéwé anu gaduh pangalaman hirup.

Kami programer jeung nungkulan mesin, tapi euweuh manusa alien ka urang. Urang murag asih, nikah, boga anak jeung ... maot. Kawas mortals mere, urang terus boga masalah emosi lamun urang "teu akur," "urang teu cocog babarengan," jeung sajabana Urang kudu segitiga cinta, breakups, betrayals sarta acara emotionally muatan séjén.

Di sisi anu sanés, kusabab sifat profési, urang resep sadayana logis sareng hiji hal anu nuturkeun anu sanés. Mun anjeun teu resep kuring, lajeng naha persis? Mun anjeun teu satuju kana karakter, lajeng naon bagian persis? Penjelasan dina gaya "anjeun henteu karunya ka abdi sareng henteu bogoh ka abdi" sigana urang sapertos sakumpulan abstraksi anu teu jelas anu kedah diukur (dina unit naon diukur karunya) sareng dibéré kaayaan wates anu jelas (naon acara kedah memicu karunya ieu).

Psikologi modern parantos ngumpulkeun lapisan abstraksi sareng terminologi anu ageung pikeun nunjukkeun sisi émosional hubungan manusa. Nalika anjeun sumping ka psikolog sareng nyarios yén hubungan anjeun sareng pasangan anjeun henteu jalan, aranjeunna bakal masihan anjeun seueur naséhat dina sumanget "janten langkung toleran unggal anu sanés," "anjeun kedah ngartos heula diri anjeun sareng ngartos. naon anu penting pikeun anjeun. ” Anjeun bakal calik sababaraha jam sareng ngadangukeun psikolog nyarioskeun hal-hal anu atra. Atanapi anjeun bakal maca literatur psikologis populér, hakekat utama anu janten rumusan saderhana "lakukeun naon anu anjeun pikahoyong sareng ulah ngalakukeun naon anu anjeun henteu resep." Sagalana sejenna mangrupakeun sisi piring nice kana cikal saeutik bebeneran banal ieu.

Tapi antosan, programming nyaéta prosés pisan unpredictable. Dina prosés program, sacara kiasan, urang nyobian nyederhanakeun dunya di sabudeureun urang kana tingkat abstraksi. Urang nyobian ngurangan éntropi dunya sabudeureun urang ku squeezing kana logika algoritma nu urang ngartos. Kami parantos ngumpulkeun pangalaman anu ageung dina transformasi sapertos kitu. Urang datang nepi ka kebat prinsip, manifestos jeung algoritma.

Sareng dina hal ieu, patarosan timbul: naha éta tiasa nerapkeun sadaya kamajuan ieu kana hubungan manusa? Hayu urang tingali ... dina arsitektur mycoservice.

Ti sudut pandang ieu, nikah téh aplikasi monolithic badag anu jadi beuki hese pikeun mulasara. Geus aya loba fungsionalitas non-fungsi (dimana freshness tina hubungan), hutang teknis (iraha panungtungan anjeun masihan kembang pamajikan anjeun), palanggaran dina watesan interaksi protokol antara bagian tina sistem (I ngabejaan Anjeun tentang mobil anyar, jeung anjeun deui "nyokot kaluar LIPI"), sistem devours sumberdaya (duanana finansial jeung moral).

Hayu urang nerapkeun pendekatan arsitéktur microservice jeung, kahiji, megatkeun sistem kana bagian komponén na. Tangtosna, ngarecahna tiasa nanaon, tapi di dieu sadayana mangrupikeun arsiték parangkat lunak sorangan.

Nikah functionally diwangun ku

  • Subsistem kauangan
  • Subsistem émosional (seks, cinta, parasaan, sadayana anu teu nyata sareng sesah dievaluasi)
  • Subsistem komunikasi (tanggung jawab komunikasi sareng interaksi dina kulawarga)
  • Subsistem pikeun ngasuh budak (opsional, tunduk kana kasadiaan)

Ideally, unggal subsistem ieu kudu otonom. Pola dina gaya:

  • Anjeun earn saeutik, jadi perasaan kuring keur anjeun luntur
  • mun anjeun bogoh ka kuring, meuli kuring jaket bulu
  • Abdi moal komunikasi sareng anjeun sabab anjeun henteu nyugemakeun kuring dina ranjang

Dina arsitéktur microservice anu saé, bagian mana waé tiasa digentos tanpa mangaruhan operasi sadaya sistem sacara gembleng.

Tina sudut pandang ieu, selingkuhan sareng pasangan sanés ngan ukur ngagantian subsistem hubungan sénsual.

Hiji awéwé nikah, kahareupna bisa manggihan lover euyeub, kukituna ngaganti subsistem finansial.

Komunikasi émosional dina kulawarga diganti ku jasa éksternal dina bentuk jaringan sosial sareng utusan instan. API interaksi tetep sigana unchanged, kitu ogé jalma dina sisi séjén layar, tapi euweuh téhnologi bisa nyadiakeun rasa sauyunan.

Ilusi kaayaanana sareng aksés dina situs dating nyumbang - anjeun henteu kedah usaha naon waé pikeun ngadegkeun komunikasi. Gesek ka kenca dina Tinder sareng anjeun siap pikeun hubungan anyar sareng sabak bersih. Ieu nurun kawas versi refined tina protokol jejaring baheula keur indit ka pilem atawa kafe, tapi kalawan kamampuhan pikeun mencet tombol reset tur mimitian game deui.

Naha ngagantian sapertos nguntungkeun sistem sacara gembleng mangrupikeun patarosan anu tiasa diperdebatkeun sareng sadayana tiasa masihan jawaban sorangan. Naha perlu pikeun misahkeun hiji aplikasi hubungan monolithic gawé, jeung masalah internal sarta gagal periodik, jeung naha éta bakal digolongkeun eta lamun sagalana dicokot eta mangrupa patarosan kabuka.

sumber: www.habr.com

Tambahkeun komentar