Súil ar theicneolaíocht na ndeich mbliana anuas

Nóta. aistrigh.: Is forbhreathnú é an t-alt seo, a tháinig chun bheith ina hit ar Medium, ar na hathruithe tábhachtacha (2010-2019) i saol na dteangacha ríomhchlárúcháin agus ar an éiceachóras teicneolaíochta gaolmhar (le fócas speisialta ar Docker agus Kubernetes). Is í an t-údar bunaidh Cindy Sridharan, a dhéanann speisialtóireacht ar uirlisí forbróra agus córais dáilte - go háirithe, scríobh sí an leabhar "Distributed Systems Observability" - agus tá an-tóir uirthi sa spás Idirlín i measc speisialtóirí TF, go háirithe suim acu san ábhar scamall dúchais.

Súil ar theicneolaíocht na ndeich mbliana anuas

Agus 2019 ag druidim chun deiridh, bhí mé ag iarraidh mo chuid smaointe a roinnt ar chuid de na dul chun cinn teicneolaíochta agus na nuálaíochtaí is tábhachtaí le deich mbliana anuas. Ina theannta sin, déanfaidh mé iarracht breathnú beag ar an todhchaí agus breac-chuntas a thabhairt ar na príomhfhadhbanna agus na deiseanna atá ann do na deich mbliana atá romhainn.

Ba mhaith liom a dhéanamh soiléir nach gclúdaíonn mé athruithe i réimsí mar eolaíocht sonraí san Airteagal seo (eolaíocht sonraí), hintleacht shaorga, innealtóireacht tosaigh, etc., ós rud é nach bhfuil go leor taithí agam go pearsanta orthu.

Buaileann an Tíopú Ar Ais

Ar cheann de na treochtaí is dearfaí sna 2010í bhí athbheochan na dteangacha a bhí clóscríofa go seasta. Níor imigh teangacha dá leithéid, áfach (tá éileamh ar C++ agus Java sa lá atá inniu ann; bhí forlámhas acu deich mbliana ó shin), ach tháinig méadú suntasach ar an éileamh atá ar theangacha a bhí clóscríofa go dinimiciúil (dinimic) tar éis theacht chun cinn na gluaiseachta Ruby on Rails in 2005. . Bhain an fás seo buaic amach in 2009 le foinse oscailte Node.js, rud a d’fhág gur réadúlacht Javascript-ar-an-freastalaí.

Le himeacht ama, chaill teangacha dinimiciúla cuid dá n-achomharc i réimse chruthú bogearraí freastalaí. Bhí an chuma ar an scéal go raibh an teanga Go, a raibh tóir uirthi le linn na réabhlóide coimeádán, níos oiriúnaí chun freastalaithe ardfheidhmíochta, tíosach ar acmhainní a chruthú le próiseáil chomhthreomhar (lena Aontaím an cruthaitheoir Node.js féin).

Chuimsigh Rust, a tugadh isteach in 2010, dul chun cinn i teoiricí cineál in iarracht a bheith ina teanga shábháilte chlóscríofa. Sa chéad leath de na deich mbliana, bhí fáiltiú an tionscail ar Rust sách lukewarm, ach tháinig méadú suntasach ar a tóir sa dara leath. I measc na gcásanna úsáide suntasacha do Rust tá a úsáid le haghaidh Pocket Magic ar Dropbox, Firecracker ag AWS (Labhair muid faoi i an t-alt seo - thart. aistrigh.), tiomsaitheoir luath WebAssembly Lúcás ó Fastly (atá anois mar chuid den bytecodealliance) agus daoine eile. I gcás ina bhfuil Microsoft ag smaoineamh ar athscríobh codanna áirithe den chóras oibriúcháin Windows A Rust, is féidir a rá go sábháilte go bhfuil todhchaí gheal ag an teanga sna 2020idí.

Fuair ​​​​fiú teangacha dinimiciúla gnéithe nua cosúil le cineálacha roghnacha (cineálacha roghnacha). Cuireadh i bhfeidhm iad ar dtús i TypeScript, teanga a ligeann duit cód clóscríofa a chruthú agus é a thiomsú i JavaScript. Tá a gcórais roghnacha clóscríofa féin ag PHP, Ruby agus Python (miipí, Hack), a úsáidtear go rathúil i táirgeadh.

Ag filleadh SQL ar NoSQL

Is teicneolaíocht eile é NoSQL a bhí i bhfad níos mó tóir ag tús na deich mbliana ná mar a bhí ag an deireadh. Sílim go bhfuil dhá chúis leis seo.

Ar an gcéad dul síos, bhí an tsamhail NoSQL, lena easpa scéimre, idirbhearta, agus ráthaíochtaí comhsheasmhachta níos laige, níos deacra a chur i bhfeidhm ná an tsamhail SQL. IN blogphost leis an teideal "Cén fáth gur fearr leat comhsheasmhacht láidir nuair is féidir" (Cén fáth ar chóir duit comhsheasmhacht láidir a phiocadh, nuair is féidir) Scríobhann Google:

Ceann de na rudaí atá foghlamtha againn ag Google ná go bhfuil an cód iarratais níos simplí agus go bhfuil an t-am forbartha níos giorra nuair is féidir le hinnealtóirí brath ar an stóráil atá ann cheana féin chun idirbhearta casta a láimhseáil agus sonraí a choinneáil in ord. Chun an doiciméadú bunaidh Spanner a lua, “Creidimid go bhfuil sé níos fearr do ríomhchláraitheoirí déileáil le fadhbanna feidhmíochta iarratais mar gheall ar mhí-úsáid idirbheart de réir mar a thagann scrogaill chun cinn, seachas gan idirbheart a choinneáil i gcuimhne i gcónaí.”

Is é an dara cúis leis an méadú ar "scála-amach" bunachair sonraí SQL dáilte (mar shampla Scamall Spéirling и AWS Aurora) sa spás scamall poiblí, chomh maith le roghanna Foinse Oscailte cosúil le CockroachDB (tá muid ag caint fúithi freisin scríobh — thart. aistrigh.), a réitíonn go leor de na fadhbanna teicniúla ba chúis le bunachair shonraí SQL traidisiúnta “gan scála.” Tá fiú MongoDB, a bhí mar bhuaicphointe de ghluaiseacht NoSQL, anois tairiscintí idirbhearta dáilte.

I gcás cásanna ina dteastaíonn léamh agus scríobh adamhach thar dhoiciméid iolracha (ar fud bailiúchán amháin nó níos mó), tacaíonn MongoDB le hidirbhearta ildhoiciméad. I gcás idirbheart dáilte, is féidir idirbhearta a úsáid thar oibríochtaí iolracha, bailiúcháin, bunachair shonraí, doiciméid agus shards.

Sruthú iomlán

Gan dabht tá Apache Kafka ar cheann de na haireagáin is tábhachtaí le deich mbliana anuas. Osclaíodh a cód foinse i mí Eanáir 2011, agus thar na blianta, tá athrú réabhlóideach déanta ag Kafka ar an mbealach a oibríonn gnólachtaí le sonraí. Baineadh úsáid as Kafka i ngach cuideachta ar oibrigh mé dó, ó ghnólachtaí nuathionscanta go corparáidí móra. Úsáidtear na ráthaíochtaí agus na cásanna úsáide a sholáthraíonn sé (fo-theach tábhairne, sruthanna, ailtireachtaí imeachtaí-tiomáinte) i gcúraimí éagsúla, ó stóráil sonraí go anailísíocht faireacháin agus sruthaithe, ar éileamh ina lán réimsí amhail airgeadas, cúram sláinte, an earnáil phoiblí, miondíola agus araile.

Comhtháthú Leanúnach (agus go pointe níos lú Imlonnú Leanúnach)

Ní raibh Comhtháthú Leanúnach le feiceáil le 10 mbliana anuas, ach le deich mbliana anuas é tá sé scaipthe go feadh méid, a tháinig chun bheith mar chuid den sreabhadh oibre caighdeánach (tástálacha a reáchtáil ar gach iarratas tarraingt). GitHub a bhunú mar ardán le haghaidh forbairt agus stóráil cód agus, níos tábhachtaí fós, sreabhadh oibre a fhorbairt bunaithe ar Sreabhadh GitHub ciallaíonn sé go bhfuil sé i gceist tástálacha a reáchtáil sula nglacfar le hiarratas ar tharraingt chun máistreacht a dhéanamh an t-aon cheann sreabhadh oibre i bhforbairt, ar eolas ag innealtóirí a thosaigh a ngairmeacha beatha le deich mbliana anuas.

Níl Imscaradh Leanúnach (imscaradh gach gealltanas de réir mar a shroicheann sé máistir) chomh forleathan agus atá comhtháthú leanúnach. Mar sin féin, leis an iliomad APIanna scamall éagsúla le himscaradh, tá méadú ag teacht ar an éileamh atá ar ardáin cosúil le Kubernetes (a sholáthraíonn API caighdeánaithe le haghaidh imscaradh), agus teacht chun cinn uirlisí il-ardán, il-scamall mar Spinnaker (tógtha ar bharr na n-uirlisí caighdeánaithe sin). APIs), tá próisis imlonnaithe tar éis éirí níos uathoibrithe, níos sruthlínithe, agus, go ginearálta, níos sláine.

Coimeádáin

Is dócha gurb iad na coimeádáin an teicneolaíocht is hyped, pléite, fógraithe agus míthuiscint de na 2010í. Ar an láimh eile, tá sé ar cheann de na nuálaíochtaí is tábhachtaí le deich mbliana roimhe sin. Tá cuid den chúis leis an cacophony seo ar fad sna comharthaí measctha a bhí á fháil againn ó beagnach gach áit. Anois go bhfuil an hype tar éis titim síos beagán, tá fócas níos géire tagtha ar roinnt rudaí.

Tá tóir ar choimeádáin ní toisc gurb iad an bealach is fearr chun feidhmchlár a rith a shásaíonn riachtanais an phobail fhorbróra domhanda. Tháinig tóir ar choimeádáin toisc go n-oireann siad go rathúil in iarratas margaíochta ar uirlis áirithe a réitíonn fadhb go hiomlán difriúil. Docker iompaigh amach a bheith iontach uirlis forbartha a réitíonn saincheist phráinneach na comhoiriúnachta (“oibreacha ar mo mheaisín”).

Níos cruinne, rinneadh an réabhlóid Íomhá docker, toisc gur réitigh sé fadhb na cothroime idir timpeallachtaí agus gur sholáthair sé fíor-inaistritheacht ní hamháin an chomhaid iarratais, ach freisin a spleáchais bogearraí agus oibriúcháin go léir. Is dócha gurb é an rúndiamhair is mó a bhí agam le deich mbliana anuas, b’fhéidir, gur spreag an uirlis seo an tóir a bhí ar “coimeádáin,” ar sonraí feidhmiúcháin an-íseal iad go bunúsach.

Gan bhriseadh

Ba mhaith liom a rá go bhfuil teacht na ríomhaireachta "gan freastalaí" níos tábhachtaí ná coimeádáin mar go bhfíoraíonn sé aisling na ríomhaireachta ar éileamh. (ar éileamh). Le cúig bliana anuas, tá an cur chuige gan fhreastalaí feicthe agam ag leathnú amach de réir a chéile sa raon trí thacaíocht a chur leis do theangacha nua agus d’amanna rite. Is cosúil gurb é teacht chun cinn táirgí cosúil le Azure Durable Functions an chéim cheart i dtreo feidhmiú na bhfeidhmeanna státchabhrach (cinntitheach ag an am céanna). roinnt fadhbannaa bhaineann le teorainneacha FaaS). Breathnóidh mé le spéis mar a fhorbraíonn an paraidím nua seo sna blianta amach romhainn.

Uathoibriú

B'fhéidir gurb é an pobal innealtóireacht oibríochtaí an tairbhí is mó den treocht seo, mar gur chuir sé ar chumas coincheapa mar bhonneagar mar chód (IaC) a thabhairt chun críche. Ina theannta sin, tharla an paisean don uathoibriú ag an am céanna leis an méadú ar an “cultúr SRE,” a bhfuil sé mar aidhm aige cur chuige níos bogearraí-lárnach a ghlacadh i leith oibríochtaí.

Uilíoch API-ficsean

Gné shuimiúil eile le deich mbliana anuas ná an API-fication ar thascanna forbartha éagsúla. Ligeann API maith, solúbtha don fhorbróir sreafaí oibre agus uirlisí nuálacha a chruthú, rud a chabhraíonn le cothabháil agus le heispéireas an úsáideora a fheabhsú.

Ina theannta sin, is é API-fication an chéad chéim i dtreo SaaS-fication de roinnt feidhmiúlacht nó uirlis. Tháinig an treocht seo i gcomhthráth leis an méadú ar an éileamh atá ar mhicrisheirbhísí: níl sa SaaS ach seirbhís eile ar féidir teacht air trí API. Tá go leor uirlisí SaaS agus FOSS ar fáil anois i réimsí mar mhonatóireacht, íocaíochtaí, cothromú ualaigh, comhtháthú leanúnach, foláirimh, athrú gnéithe (scáileán gné), CDN, innealtóireacht tráchta (m.sh. DNS), etc., a bhfuil rath orthu le deich mbliana anuas.

inbhraite

Is fiú a thabhairt faoi deara go bhfuil rochtain againn inniu i bhfad níos forbartha uirlisí chun monatóireacht agus diagnóis a dhéanamh ar iompar feidhmchláir ná riamh. Is féidir glaoch b’fhéidir ar chóras monatóireachta Prometheus, a fuair stádas Foinse Oscailte in 2015 an _____ is fearr córas monatóireachta uathu siúd ar oibrigh mé leo. Níl sé foirfe, ach cuirtear líon suntasach rudaí i bhfeidhm ar an mbealach ceart (mar shampla, tacaíocht do thomhais [toiseachas] i gcás méadrachta).

Teicneolaíocht eile a tháinig isteach sa phríomhshruth sna 2010í ba ea an rianú dáilte, a bhuíochas do thionscnaimh ar nós OpenTracing (agus OpenTelemetry a tháinig i gcomharbacht air). Cé go bhfuil sé deacair fós an rianú a chur i bhfeidhm, tugann cuid de na forbairtí is déanaí dóchas go mbainfimid amach a lánacmhainneacht sna 2020í. (Nóta: Léigh freisin inár mblag aistriúchán an ailt “Rianú Dáilte: Rinneamar Mícheart é"leis an údar céanna.)

Ag féachaint don todhchaí

Ar an drochuair, tá go leor pointí pian ag fanacht le réiteach sna deich mbliana atá romhainn. Seo mo smaointe orthu agus roinnt smaointe féideartha maidir le conas fáil réidh leo.

Fadhb dhlí Moore a réiteach

Teastaíonn nuálaíochtaí nua chun deireadh a chur le dlí scálaithe Dennard agus an mhoill ar dhlí Moore. John Hennessy i a léacht míníonn sé cén fáth a bhfuil fadhb le andúiligh ann (sainiúil don fhearann) d'fhéadfadh go mbeadh ailtireachtaí cosúil le TPU ar cheann de na réitigh ar an bhfadhb a bhaineann le dlí Moore a bheith tite ar gcúl. Uirlisí cosúil le MLIR ó Google is cosúil cheana féin mar chéim mhaith chun cinn sa treo seo:

Ní mór do thiomsaitheoirí tacú le feidhmchláir nua, iad a aistriú go héasca le crua-earraí nua, sraitheanna iolracha astarraingthe a nascadh ó theangacha dinimiciúla bainistithe go luasairí veicteora agus gléasanna stórála atá rialaithe ag bogearraí, agus lasca ardleibhéil a sholáthar le haghaidh uath-thiúnadh, ag soláthar díreach-. i bhfeidhmiúlacht - am, diagnóisic, agus faisnéis dífhabhtaithe a dháileadh faoi fheidhmiú agus feidhmíocht na gcóras ar fud an chairn, agus i bhformhór na gcásanna ag soláthar feidhmíochta atá réasúnta gar do cóimeálaí lámhscríofa. Tá sé beartaithe againn ár bhfís, ár ndul chun cinn, agus ár bpleananna a roinnt le haghaidh forbairt agus infhaighteacht phoiblí a leithéid de bhonneagar tiomsaithe.

CI / CD

Cé gur tháinig ardú CI ar cheann de na treochtaí is mó sna 2010í, is é Jenkins an caighdeán óir do CI fós.

Súil ar theicneolaíocht na ndeich mbliana anuas

Tá géarghá leis an spás seo le nuálaíocht sna réimsí seo a leanas:

  • comhéadan úsáideora (DSL chun sonraíochtaí tástála a ionchódú);
  • sonraí cur chun feidhme a fhágfaidh go mbeidh sé fíor-Inscálaithe agus tapa;
  • comhtháthú le timpeallachtaí éagsúla (céimniú, táirgeadh, etc.) chun cineálacha tástála níos forbartha a chur i bhfeidhm;
  • tástáil agus imscaradh leanúnach.

Uirlisí Forbróirí

Mar thionscal, tá tús curtha againn le bogearraí atá ag éirí níos casta agus níos suntasaí a chruthú. Mar sin féin, nuair a thagann sé chun ár n-uirlisí féin, d'fhéadfadh an scéal a bheith i bhfad níos fearr.

Tháinig an-tóir ar eagarthóireacht chomhoibríoch agus iargúlta (trí ssh), ach níor tháinig sí ar an ngnáthbhealach forbartha riamh. Má dhiúltaíonn tusa, cosúil liomsa, an smaoineamh féin riachtanas nasc buan leis an Idirlíon chun go mbeifeá in ann ríomhchlárú a dhéanamh, ní dócha go n-oireann duit oibriú trí ssh ar chianinneall.

Is dúshlán fós iad timpeallachtaí forbartha áitiúla, go háirithe d’innealtóirí atá ag obair ar ailtireachtaí móra atá dírithe ar sheirbhís. Tá roinnt tionscadal ag iarraidh é seo a réiteach, agus ba mhaith liom a fháil amach cén chuma a bheadh ​​ar an UX is eirgeanamaíochta do chás úsáide áirithe.

Bheadh ​​sé suimiúil freisin an coincheap “timpeallacht iniompartha” a leathnú chuig réimsí eile forbartha amhail atáirgeadh fabhtanna (nó tástálacha flaky(c) a tharlaíonn faoi choinníollacha nó faoi shuímh áirithe.

Ba mhaith liom freisin níos mó nuálaíochta a fheiceáil i réimsí cosúil le cuardach cód shéimeantach agus comhthéacs-íogair, uirlisí chun teagmhais táirgthe a chomhghaolú le codanna sonracha den bhunachar cód, etc.

Ríomhaireacht (todhchaí PaaS)

Tar éis an hype timpeall coimeádáin agus gan fhreastalaí sna 2010í, tá méadú suntasach tagtha ar an raon réitigh sa spás scamall poiblí le cúpla bliain anuas.

Súil ar theicneolaíocht na ndeich mbliana anuas

Ardaíonn sé seo roinnt ceisteanna suimiúla. Ar an gcéad dul síos, tá an liosta de na roghanna atá ar fáil sa scamall poiblí ag fás i gcónaí. Tá an fhoireann agus na hacmhainní ag soláthraithe seirbhíse scamall chun coimeád suas go héasca leis na forbairtí is déanaí sa domhan Foinse Oscailte agus táirgí a scaoileadh cosúil le "pods gan freastalaí" (tá amhras orm go simplí trína gcuid ama rite FaaS féin a chomhlíonann OCI) nó rudaí mhaisiúla eile dá samhail.

Ní féidir ach éad a dhéanamh orthu siúd a bhaineann úsáid as na réitigh scamall seo. Go teoiriciúil, soláthraíonn tairiscintí scamall Kubernetes (GKE, EKS, EKS ar Fargate, etc.) APIanna scamall-neamhspleách ar sholáthraí chun ualaí oibre a reáchtáil. Má úsáideann tú táirgí den chineál céanna (ECS, Fargate, Google Cloud Run, etc.), is dócha go bhfuil tú ag baint leasa as na gnéithe is suimiúla a thairgeann an soláthraí seirbhíse cheana féin. Ina theannta sin, de réir mar a thagann táirgí nua nó paraidímí ríomhaireachta chun cinn, is dócha go mbeidh an imirce simplí agus saor ó strus.

Ag cur san áireamh cé chomh tapa agus atá an raon réitigh den sórt sin ag teacht chun cinn (bí an-iontas orm mura dtaispeántar cúpla rogha nua go luath), foirne beaga “ardáin” (foirne a bhaineann le bonneagar agus atá freagrach as ardáin ar an áitreabh a chruthú le haghaidh). cuideachtaí ualaí oibre a reáchtáil) a bheith thar a bheith deacair dul san iomaíocht ó thaobh feidhmiúlacht, éascaíocht úsáide agus iontaofacht fhoriomlán. Chonacthas Kubernetes sna 2010í mar uirlis chun PaaS (ardán-mar-a-seirbhís) a thógáil, agus mar sin is cosúil go bhfuil sé go hiomlán gan tairbhe dom ardán inmheánach a thógáil ar bharr Kubernetes a thairgeann an rogha chéanna, an simplíocht agus an tsaoirse atá ar fáil don phobal. spás scamall. Is ionann é agus PaaS coimeádán-bhunaithe a chumadh mar “straitéis Kubernetes” chun na hacmhainní is nuálaí atá ag an néal a sheachaint d’aon ghnó.

Má fhéachann tú ar an fáil inniu cumais ríomhaireachta, bíonn sé soiléir go bhfuil cruthú do PaaS féin bunaithe ar Kubernetes amháin comhionann le tú féin a phéinteáil isteach i gcúinne (ní cur chuige an-smaoineamh é, huh?). Fiú má chinneann duine PaaS coimeádán a thógáil ar Kubernetes inniu, i gceann cúpla bliain beidh sé cuma as dáta i gcomparáid le cumais scamall. Cé gur thosaigh Kubernetes amach mar thionscadal foinse oscailte, is uirlis inmheánach Google é a sinsear agus a inspioráid. Mar sin féin, forbraíodh é ar dtús go luath / lár na 2000í nuair a bhí tírdhreach na ríomhaireachta go hiomlán difriúil.

Chomh maith leis sin, sa chiall an-leathan, ní gá do chuideachtaí a bheith ina saineolaithe ar chnuasach Kubernetes a reáchtáil, agus ní thógann siad agus ní chothaíonn siad a n-ionaid sonraí féin. Is príomhdhúshlán é dúshraith iontaofa ríomhaireachta a sholáthar soláthraithe seirbhíse scamall.

Mar fhocal scoir, is dóigh liom go bhfuil muid tar éis dul siar beagán mar thionscal i dtéarmaí taithí idirghníomhaíochta (UX). Seoladh Heroku in 2007 agus tá sé fós ar cheann de na cinn is mó éasca le húsáid ardáin. Níl aon séanadh go bhfuil Kubernetes i bhfad níos cumhachtaí, insínte agus in-ríomhchláraithe, ach is fada liom uaim cé chomh héasca is atá sé tosú agus imscaradh chuig Heroku. Chun an t-ardán seo a úsáid, ní gá duit ach eolas a bheith agat ar Git.

Tugann sé seo go léir an chonclúid seo a leanas dom: teastaíonn astarraingtí ardleibhéil níos fearr chun oibriú (tá sé seo fíor go háirithe maidir le astarraingtí leibhéal is airde).

An API ceart ag an leibhéal is airde

Is sampla iontach é Docker den ghá atá le scaradh níos fearr imní ag an am céanna cur i bhfeidhm ceart an API leibhéal is airde.

Is í an fhadhb le Docker ná go raibh (ar a laghad) spriocanna an tionscadail ró-leathan ar dtús: go léir ar mhaithe leis an bhfadhb comhoiriúnachta (“oibreacha ar mo mheaisín”) a réiteach ag baint úsáide as teicneolaíocht coimeádáin. Ba bhformáid íomhá é Docker, am rite lena líonra fíorúil féin, uirlis CLI, deamhan ag rith mar fhréamh, agus go leor eile. In aon chás, bhí an malartú teachtaireachtaí níos mó mearbhall, gan trácht ar "VManna éadroma", cgroups, spásanna ainmneacha, saincheisteanna slándála iomadúla agus gnéithe measctha leis an nglao margaíochta chun "aon fheidhmchlár a thógáil, a sheachadadh, a reáchtáil áit ar bith".

Súil ar theicneolaíocht na ndeich mbliana anuas

Mar is amhlaidh le gach astarraingt mhaith, tógann sé am (agus taithí agus pian) fadhbanna éagsúla a bhriseadh síos i sraitheanna loighciúla ar féidir iad a chomhcheangal lena chéile. Ar an drochuair, sula bhféadfadh Docker teacht ar aibíocht den chineál céanna, chuaigh Kubernetes isteach sa fray. Rinne sé monaplacht ar an timthriall hype chomh mór sin go raibh gach duine anois ag iarraidh coimeád suas le hathruithe ar éiceachóras Kubernetes, agus ghlac an t-éiceachóras coimeádán stádas tánaisteach.

Roinneann Kubernetes go leor de na fadhbanna céanna le Docker. Don chaint ar fad faoi astarraingt fionnuar agus in-chomhdhéanta, tascanna éagsúla a scaradh ina sraitheanna nach bhfuil cuimsithe go han-mhaith. Ag a chroílár, is ceoltóir coimeádán é a ritheann coimeádáin ar bhraisle meaisíní éagsúla. Is tasc ar leibhéal measartha íseal é seo, nach mbaineann ach le hinnealtóirí a oibríonn an bhraisle. Ar an láimh eile, tá Kubernetes freisin astarraingt den leibhéal is airde, uirlis CLI a idirghníomhaíonn úsáideoirí leis trí YAML.

Bhí Docker (agus tá fós) fionnuar uirlis forbartha, in ainneoin go léir a easnaimh. In iarracht coinneáil suas leis na “giorriacha” go léir ag an am céanna, d’éirigh lena forbróirí é a chur i bhfeidhm i gceart astarraingt ag an leibhéal is airde. Trí astarraingt ag an leibhéal is airde atá i gceist agam fothacar feidhmiúlacht a raibh an-suim ag an lucht éisteachta/féachana (sa chás seo, forbróirí a chaith an chuid is mó dá gcuid ama ina dtimpeallachtaí forbartha áitiúla) agus a d'oibrigh go hiontach as an mbosca.

Fóntais Dockerfile agus CLI docker Ba chóir go mbeadh sé ina shampla de conas “eispéireas úsáideora ar an leibhéal is airde” maith a thógáil. Is féidir le gnáthfhorbróir tosú ag obair le Docker gan aon rud a fhios aige faoi na castaí feidhmiúcháin a chuireann le taithí oibríochtúilmar spásanna ainmneacha, cgroups, cuimhne agus teorainneacha LAP, etc. Ar deireadh thiar, níl mórán difríochta idir scríobh Dockerfile agus script bhlaosc a scríobh.

Tá Kubernetes dírithe ar spriocghrúpaí éagsúla:

  • riarthóirí braisle;
  • innealtóirí bogearraí ag obair ar shaincheisteanna bonneagair, ag leathnú cumais Kubernetes agus ag cruthú ardáin bunaithe air;
  • úsáideoirí deiridh ag idirghníomhú le Kubernetes via kubectl.

Léiríonn cur chuige “aon API a oireann do chách” Kubernetes “sliabh castachta” nach bhfuil cuimsithe go leor gan aon treoir maidir le conas é a scála. Is é an toradh a bhíonn air seo go léir ná conair fhada foghlama nach bhfuil inchosanta. Conas scríobhann Adam Jacob, “Thug Docker eispéireas úsáideora claochlaitheach nár sáraíodh riamh. Fiafraigh d’aon duine a úsáideann K8anna más mian leo go n-oibreodh sé mar a gcéad cheann docker run. Is é an freagra a bheidh":

Súil ar theicneolaíocht na ndeich mbliana anuas

Ba mhaith liom a mhaíomh go bhfuil an chuid is mó de theicneolaíocht bonneagair sa lá atá inniu ann ró-íseal (agus dá bhrí sin meastar "ró-chasta"). Cuirtear Kubernetes i bhfeidhm ar leibhéal measartha íseal. Rianú dáilte ina foirm reatha (go leor réisí fuaite le chéile chun rianradharc a dhéanamh) i bhfeidhm freisin ar leibhéal ró-íseal. Is gnách gurb iad na huirlisí forbróra a chuireann na “astarraingtí is airde leibhéal” i bhfeidhm na cinn is rathúla. Is ábhar iontais an chonclúid seo i gcásanna áirithe (má tá an teicneolaíocht ró-chasta nó ró-dheacair le húsáid, tá an “API/UI ardleibhéil” don teicneolaíocht sin le fáil fós).

Faoi láthair, tá mearbhall ar an éiceachóras dúchais scamall mar gheall ar a fhócas ísealleibhéil. Mar thionscal, ní mór dúinn a bheith nuálaíoch, triail a bhaint as agus oideachas a chur ar an leibhéal ceart “astarraingthe uasta agus is airde”.

Trádáil mhiondíola

Sna 2010í, níor tháinig aon athrú ar an taithí miondíola digiteach. Ar thaobh amháin, ba cheart go mbeadh éascaíocht na siopadóireachta ar líne buailte le siopaí miondíola traidisiúnta, ar an láimh eile, tá siopadóireacht ar líne beagnach gan athrú le deich mbliana anuas.

Cé nach bhfuil aon smaointe sonracha agam faoin gcaoi a dtiocfaidh an tionscal seo chun cinn sna deich mbliana atá romhainn, bheadh ​​an-díomá orm dá ndéanaimid siopadóireacht in 2030 ar an mbealach céanna a dhéanaimid in 2020.

Iriseoireacht

Tá mé ag éirí níos disillusioned le staid na hiriseoireachta domhanda. Tá sé ag éirí níos deacra teacht ar fhoinsí nuachta neamhchlaonta a thuairiscíonn go hoibiachtúil agus go cúramach. Go minic bíonn an líne idir an nuacht féin agus tuairimí faoi doiléir. De ghnáth, cuirtear faisnéis i láthair ar bhealach claonta. Tá sé seo fíor go háirithe i roinnt tíortha nach raibh aon deighilt go stairiúil idir nuacht agus tuairim. In alt a foilsíodh le déanaí tar éis olltoghchán deireanach na Ríochta Aontaithe, dúirt Alan Rusbridger, iar-eagarthóir The Guardian, scríobhann:

Is é an príomhphointe ná gur bhreathnaigh mé ar nuachtáin Mheiriceá le blianta fada agus bhraith mé leithscéal as mo chomhghleacaithe ann, a bhí freagrach as an nuacht amháin, ag fágáil an tráchtaireacht do dhaoine go hiomlán difriúil. Mar sin féin, le himeacht ama, d'iompaigh an trua isteach in éad. Sílim anois gur cheart do gach nuachtán náisiúnta Briotanach a bhfreagracht as nuacht a scaradh óna bhfreagracht as tráchtaireacht. Ar an drochuair, tá sé ró-dheacair don léitheoir meánach - go háirithe léitheoirí ar líne - an difríocht a aithint.

Mar gheall ar an gcáil amhrasach atá ar Silicon Valley maidir le heitic, ní bheinn i muinín na teicneolaíochta as an iriseoireacht a “réabhlóidiú”. É sin ráite, bheadh ​​áthas ormsa (agus go leor de mo chairde) dá mbeadh foinse nuachta neamhchlaonta, neamhshuime agus iontaofa ann. Cé nach bhfuil barúil ar bith agam cén chuma a bheadh ​​ar ardán den sórt sin, táim lánchinnte, i ré ina bhfuil an fhírinne ag éirí níos deacra a thuiscint, gur mó an gá atá le hiriseoireacht macánta ná riamh.

Líonraí Sóisialta

Is iad na meáin shóisialta agus ardáin nuachta pobail an phríomhfhoinse faisnéise do go leor daoine ar fud an domhain, agus tá iarmhairtí tubaisteacha mar chinedhíothú, cur isteach toghcháin, agus níos mó mar thoradh ar easpa cruinnis agus drogall roinnt ardán fiú seiceáil fíricí bunúsacha a dhéanamh. .

Is iad na meáin shóisialta an uirlis meáin is cumhachtaí a bhí ann riamh. D'athraigh siad cleachtas polaitiúil go mór. D’athraigh siad an fhógraíocht. D'athraigh siad cultúr pop (mar shampla, an príomh-ranníocaíocht le forbairt an chultúir ceal mar a thugtar air [cultúr ostracism - thart. aistrigh.] rannchuidíonn líonraí sóisialta). Áitíonn criticeoirí go bhfuil cruthaithe ag na meáin shóisialta mar thalamh torthúil le haghaidh athruithe tapa agus capriseacha ar luachanna morálta, ach thug sé deis freisin do bhaill de ghrúpaí imeallaithe eagrú ar bhealaí nach raibh acu riamh cheana. Go bunúsach, tá athrú tagtha ar na meáin shóisialta ar an mbealach a dhéanann daoine cumarsáid agus iad féin a chur in iúl san 21ú haois.

Mar sin féin, creidim freisin go dtugann na meáin shóisialta amach na impulses daonna is measa. Is minic a dhéantar faillí ar mhachnamh agus ar mhachnamh i bhfabhar an mhóréilimh, agus bíonn sé beagnach dodhéanta easaontas réasúnaithe a chur in iúl le tuairimí agus seasaimh áirithe. Is minic a théann polaraíocht as smacht, rud a fhágann nach gcloiseann an pobal tuairimí aonair agus rialaíonn absolutists saincheisteanna a bhaineann le béasaíocht agus inghlacthacht ar líne.

N’fheadar an féidir ardán “níos fearr” a chruthú a chothaíonn plé ar chaighdeán níos fearr? Tar éis an tsaoil, is é an rud a spreagann “rannpháirtíocht” a thugann an príomhbhrabús do na hardáin seo go minic. Conas scríobhann Kara Swisher sa New York Times:

Is féidir idirghníomhaíochtaí digiteacha a fhorbairt gan fuath agus éadulaingt a spreagadh. Is é an chúis is cosúil go bhfuil an chuid is mó de shuíomhanna meáin shóisialta chomh tocsaineach ná gur tógadh iad le haghaidh luas, víreasacht agus aird, seachas ábhar agus cruinneas.

Bheadh ​​sé fíor-ámharach dá mba é an t-aon oidhreacht a bhain leis na meáin shóisialta, i gceann cúpla scór bliain, ná an nuance agus an oiriúnacht sa dioscúrsa poiblí a chreimeadh.

PS ó aistritheoir

Léigh freisin ar ár mblag:

Foinse: will.com

Ceannaigh óstáil iontaofa do shuímh le cosaint DDoS, freastalaithe VPS VDS 🔥 Ceannaigh óstáil gréasáin iontaofa le cosaint DDoS, freastalaithe VPS VDS | ProHoster