Gnè, gaol agus dàimhean tro lionsa ailtireachd microservice

“Nuair a dhealaich mi ri gnè, gaol agus dàimhean, dh’ fhàs a h-uile dad tòrr na bu shìmplidh...” abairt bho nighean le eòlas beatha

Tha sinn nar prògramadairean agus bidh sinn a’ dèiligeadh ri innealan, ach chan eil dad daonna coimheach dhuinn. Bidh sinn a 'tuiteam ann an gaol, a' pòsadh, tha clann againn agus ... Coltach ri mortals a-mhàin, tha duilgheadasan tòcail againn an-còmhnaidh nuair “chan fhaigh sinn air adhart,” “chan eil sinn a’ freagairt ri chèile, ”msaa. Tha triantanan gaoil againn, briseadh suas, brathan agus tachartasan eile fo uallach tòcail.

Air an làimh eile, air sgàth nàdar a 'phroifeasan, is toil leinn a h-uile dad a bhith loidsigeach agus tha aon rud a' leantainn bhon fhear eile. Mura h-eil thu dèidheil orm, carson dìreach? Mura h-eil thu ag aontachadh mu na caractaran, dè am pàirt dìreach? Tha mìneachaidhean ann an stoidhle “chan eil thu a’ gabhail truas rium agus chan eil gaol agad orm” a’ nochdadh dhuinn mar sheòrsa de sheata de gheàrr-chunntasan doilleir a dh’ fheumar a thomhas (dè na h-aonadan a thathas a’ tomhas truas) agus a’ toirt seachad suidheachaidhean crìche soilleir (dè bu chòir do thachartasan am truas seo a bhrosnachadh).

Tha eòlas-inntinn an latha an-diugh air cruinneachadh mòr de gheàrr-chunntasan agus briathrachas a chruinneachadh gus taobh tòcail dàimhean daonna a chomharrachadh. Nuair a thig thu gu eòlaiche-inntinn agus ag ràdh nach eil an dàimh agad ri do chompanach ag obair a-mach, bheir iad tòrr comhairle dhut ann an spiorad “a bhith nas fulangaiche ri chèile,” “feumaidh tu an toiseach thu fhèin a thuigsinn agus a thuigsinn. dè tha dha-rìribh cudromach dhut.” Suidhidh tu airson uairean a thìde agus èist ris an eòlaiche-inntinn ag innse dhut rudan gu math follaiseach. No leughaidh tu litreachas saidhgeòlach mòr-chòrdte, agus tha am prìomh adhbhar aige a ’dol sìos gu cumadh sìmplidh“ dèan na tha thu ag iarraidh agus na dèan na rudan nach toil leat. ” Tha a h-uile càil eile na taobh math dha sìol beag na fìrinn banal seo.

Ach fuirich, tha prògramadh na phròiseas gu math neo-fhaicsinneach. Ann am pròiseas prògramadh, gu fìrinneach, bidh sinn a’ feuchainn ris an t-saoghal mun cuairt oirnn a dhèanamh nas sìmplidhe gu ìre eas-tharraing. Tha sinn a’ feuchainn ri entropy an t-saoghail mun cuairt oirnn a lughdachadh le bhith ga bhrùthadh a-steach do loidsig algorithms a thuigeas sinn. Tha sinn air eòlas mòr a chruinneachadh ann an cruth-atharrachaidhean mar sin. Thàinig sinn suas le dòrlach de phrionnsapalan, manifestos agus algoirmean.

Agus a thaobh seo, tha a 'cheist ag èirigh: a bheil e comasach na leasachaidhean sin uile a chur an sàs ann an dàimhean daonna? Bheir sinn sùil... air ailtireachd mycoservice.

Bhon t-sealladh seo, tha pòsadh na iarrtas mòr monolithic a tha a 'sìor fhàs doirbh a chumail suas. Tha mòran de ghnìomhachd neo-ghnìomhach ann mu thràth (far a bheil ùrachadh an dàimh), fiachan teignigeach (nuair a b ’e an turas mu dheireadh a thug thu flùraichean dha do bhean), brisidhean a thaobh an eadar-obrachadh de phròtacalan eadar pàirtean den t-siostam (I. innse dhut mu chàr ùr, agus bidh thu a-rithist “a’ toirt a-mach am bucaid”), bidh an siostam a’ caitheamh ghoireasan (an dà chuid ionmhasail agus moralta).

Feuch an cuir sinn an dòigh ailtireachd microservice an sàs agus, an toiseach, brisidh sinn an siostam gu na pàirtean co-phàirteach aige. Gu dearbh, faodaidh am briseadh sìos a bhith mar rud sam bith, ach an seo tha a h-uile duine na ailtire bathar-bog aca fhèin.

Tha pòsadh gu gnìomhach air a dhèanamh suas de

  • Fo-shiostam ionmhais
  • Fo-shiostam tòcail (gnè, gaol, faireachdainnean, a h-uile dad do-fhaicsinneach agus duilich a mheasadh)
  • Fo-shiostam conaltraidh (uallach airson conaltradh agus eadar-obrachadh taobh a-staigh an teaghlaich)
  • Fo-shiostaman airson clann a thogail (roghainneil, ma bhios iad rim faighinn)

Gu h-iomchaidh, bu chòir gach aon de na fo-shiostaman sin a bhith neo-eisimeileach. Pàtranan ann an stoidhle:

  • chan eil thu a’ cosnadh ach glè bheag, agus mar sin tha na faireachdainnean agam dhut a’ seargadh
  • ma tha gaol agad orm, ceannaich dhomh còta bian
  • Cha bhith mi a’ conaltradh riut oir chan eil thu gam shàsachadh san leabaidh

Ann an ailtireachd microservice math, faodar pàirt sam bith dheth a chuir na àite gun a bhith a 'toirt buaidh air obrachadh an t-siostaim gu lèir gu h-iomlan.

Bhon sealladh seo, chan eil dàimh le com-pàirtiche dad nas motha na bhith na àite airson an fho-shiostam de dhàimhean ciallach.

Faodaidh boireannach pòsta, an uair sin, leannan beairteach a lorg, agus mar sin a 'dol an àite an fho-shiostam ionmhasail.

Tha seirbheisean taobh a-muigh an àite conaltradh tòcail taobh a-staigh an teaghlaich ann an cruth lìonraidhean sòisealta agus teachdairean sa bhad. Tha coltas gu bheil an API eadar-obrachaidh fhathast gun atharrachadh, mar a tha an neach air taobh eile na sgrìn, ach chan urrainn do theicneòlas sam bith mothachadh air dlùth-chàirdeas a thoirt seachad.

Tha an t-iongnadh air pailteas agus ruigsinneachd air làraich cinn-latha a’ cur ris - chan fheum thu oidhirp sam bith a dhèanamh gus conaltradh a stèidheachadh. Swipe clì air Tinder agus tha thu deiseil airson dàimh ùr le sglèat glan. Tha e caran coltach ri dreach ath-leasaichte de na protocolaidhean lìonraidh seann-fhasanta mu bhith a’ dol gu na filmichean no na cafaidhean, ach leis a’ chomas am putan ath-shuidheachadh a bhualadh agus an geama a thòiseachadh a-rithist.

'S e ceist deasbaid a th' ann am biodh an leithid sin na bhuannachd don t-siostam gu h-iomlan agus faodaidh a h-uile duine am freagairt fhèin a thoirt seachad. Is e ceist fhosgailte a th’ ann a bheil e riatanach tagradh dàimh monolithic obrach a sgaradh, leis na duilgheadasan a-staigh agus na fàilligidhean bho àm gu àm, agus am bi e a’ tuiteam às a chèile nuair a thèid a h-uile càil a thoirt às a chèile.

Source: www.habr.com

Cuir beachd ann