Forbairt, Tapa agus Moill

Forbairt, Tapa agus Moill

Kimrudn#6329

Cleachtais fhorbartha a oiriúnú don domhan díláraithe

Sa bhliain 2001, bhí Philip, duine dár bhforbróirí, ag láithreán custaiméirí chun bogearraí a chuideachta a shuiteáil nuair a chlis ar bhunachar sonraí Oracle. Cúpla eitilt curtha ar ceal ina dhiaidh sin, chaith sé 2 lá breise ag obair mar an DBA chun a mbunachar táirgeachta a aisghabháil dóibh. Bhí sé ar ghlao tacaíochta amháin chun na hIndia, Sasana agus California ar feadh 14 uair - gan stad. Ní fhéadfadh sé ach an tsuiteáil a thosú i ndáiríre ina dhiaidh sin. Nuair a bheadh ​​sé déanta, ní fhoghlaimfeadh sé ach faoina úsáid agus faoi aon cheisteanna a d’fhéadfadh a bheith ag úsáideoirí dá n-iarrfadh a chustaiméir air é a chur ar an eolas.

Cúpla bliain ina dhiaidh sin, in 2010, bhí mé réidh chun roinnt gnéithe nua a scaoileadh chuig an suíomh a raibh mé ag obair air. Chas mé ar bhratach láithreáin le tabhairt le fios go raibh athruithe nua á n-úsáid againn agus, 5 nóiméad ina dhiaidh sin, chuir mé SSHed isteach i bhfreastalaí agus rith scripteanna / imscartha.sh. 30 soicind ina dhiaidh sin, bhí na gnéithe nua ag feidhmiú agus bhí ár n-úsáideoirí ag tabhairt a gcuid smaointe dúinn. Rug siad fabht freisin ... Uair an chloig ina dhiaidh sin, rinne mé an damhsa céanna, agus bhí sé seasta.

Luasghéarú

Tá innealtóireacht bhogearraí mar dhisciplín athraithe go mór le 20 bliain anuas. Tá an ré forbartha is déanaí marcáilte ag imscaradh leanúnach, is cáiliúla ag cuideachtaí mar Facebook agus GitHub chun athruithe ar a suíomhanna a imscaradh an iliomad uaireanta sa lá. Déanann na próisis seo an t-imscaradh a snapáil, agus ceadaíonn siad fo-thacair feidhmiúlachta a bhrú ar ghrúpaí úsáideoirí éagsúla. An toradh deiridh: de ghnáth bíonn fabhtanna a thagann chun cinn teoranta do chúpla duine amháin, agus bíonn claonadh iontu a bheith réasúnta beag toisc go bhféadfadh forbairt tarlú go hincriminteach. Is furasta iad a shocrú, is beag duine a fheiceann iad, agus bíonn siad gafa go luath.

Fo-iarmhairt amháin a bhíonn ag na socruithe éasca fabht seo is ea próiseas forbartha sloppier. De réir mar a bhí uirlisí scamall níos coitianta agus comhtháthú agus imscaradh leanúnach níos inrochtana, tá réimeanna docht tástála QA i bhfad níos coitianta, go háirithe ar fhoirne níos lú agus níos luaithe. Seachas smaoineamh ar ghné a bhí réidh le húsáid nuair a rinneadh grinnfhiosrúchán iomlán air, d'aistrigh na foirne beaga seo chun glacadh le fabhtanna toisc gur féidir a gcuid deisithe a imscaradh go tapa. Cheadaigh sé seo táirgiúlacht gan bhriseadh, agus nuair a bhí sé péireáilte le tosaíocht cheart a thabhairt do fhabhtanna nua, ba bhealach iontach é chun an fhorbairt a choinneáil suas agus táirge a bheith aige a oibríonn go maith fós.

Tá go leor d’fhorbairt leanúnach ann mar gheall ar rialú daingean, uathoibrithe ar chruach iomlán uirlisí agus bonneagair eagraíochta: is féidir le huirlis comhrá labhairt le freastalaí CI atá in ann tógáil a spreagadh agus ansin a imscaradh chuig cúpla freastalaí laistigh de bhonneagar na heagraíochta. Téann trácht isteach trí rialacha cumraithe a chuireann úsáideoirí áirithe in iúl do fhreastalaithe áirithe. Tuairiscíonn an cód imscartha teiliméadracht ar ais is féidir a úsáid chun droch-imscaradh a fheiceáil go tapa agus é a rolladh ar ais, go huathoibríoch nó de láimh. Tá na rudaí seo go léir simplí toisc go ritheann na heagraíochtaí seo a gcórais féin, rialaíonn siad an cód agus an chumraíocht atá ann ar gach córas, agus faigheann siad teiliméadracht iomlán ó gach meaisín feidhmiúil nó VM ina mbonneagar.

Dílárú

Cuir isteach líonraí díláraithe. Tá a mhalairt de rialú mar thréith ag líonraí díláraithe: eagraíocht forbartha a úsáideann rialuithe líonra díláraithe i gceart ar chodán de na nóid sa líonra iomlán ar a mhéad. Filleann an chumhacht ar na daoine, ach ciallaíonn sin go bhfuil an bonneagar i lámha na ndaoine freisin. Nuair is gníomhaithe neamhspleácha iad na daoine go léir a bhfuil nóid líonra á rith acu, bíonn sé i bhfad níos deacra imscaradh a chomhordú. Urramaíonn líonra díláraithe atá deartha i gceart príobháideacht na ndaoine atá ag rith na nóid sa líonra, agus mar sin tá an teiliméadracht roghnach, rud a chiallaíonn go mb’fhéidir nach bhfuil cuid mhaith den líonra ag tabhairt teiliméadrachta do na forbróirí ar chor ar bith.

Tá sé i bhfad níos deacra fabht a thabhairt faoi deara a théann i bhfeidhm ar fho-thacar úsáideoirí. Fiú má thugtar fabht faoi deara, tá sé casta socrú a bhrú amach do gach duine. Ar bhealach, chuamar ar ais go dtí an chéad scéal inár bpost: cód a shuiteáil ar chóras duine eile, ansin é a fhágáil gan aon chumais nuashonraithe iargúlta. Tá a fhios againn cad iad torthaí na dteorainneacha seo: fabhtanna a ligeann do dhroch-aisteoir na milliúin dollar a ghoid in ETH; fabhtanna a fhágann nach bhfuil rochtain ag na milliúin orthu; déanann sé iarracht riachtanais an díláraithe a shárú trí chroísheirbhísí a lárú. I gcásanna neamhchoitianta, is féidir le pobal mór rally a dhéanamh chun an damáiste a chealú, ach ar chúiseanna comhordaithe agus idé-eolaíocha araon is féidir go mbeadh sé deacair go leor é seo a bhaint amach.

Past, Present, Meet Future

Mar sin cén chaoi ar cheart d’fhorbróirí díláraithe déileáil leis an réaltacht choigeartaithe seo? An scriosann muid na buntáistí uile a bhaineann le himscaradh leanúnach a thabhairt isteach, nó an bhfuil talamh lár ann? Creidimid go bhfuil go leor cleachtas éifeachtach ann ón am atá thart is féidir a thabhairt chun deacrachtaí na forbartha díláraithe a sheasamh. In éineacht le ceachtanna ar leith ó sheachadadh leanúnach, is féidir linn go leor dár gcuspóirí a bhaint amach mar fhorbróirí fiú i ndomhan díláraithe agus an tslándáil agus an tsábháilteacht a theastaíonn ó úsáideoirí na gcóras díláraithe a choinneáil.

Féadann líonraí tástála inmheánacha cineál teoranta turgnamh a cheadú ar atharuithe nua. Is féidir leis na líonraí tástála seo mainneachtain nód, idirbhearta comónta, agus go leor gnéithe eile de chásanna an domhain réadaigh a insamhladh chun líon sábháilteachta ardleibhéil a sholáthar d’fheidhmíocht agus d’athléimneacht an líonra. Ar an drochuair, ní féidir an domhan réadúil a insamhail go hiomlán, mar sin ní féidir le líonraí tástála sinn a iompar go dtí seo - sa deireadh caithfidh tú seoladh.

Féadann tionscadail atá ag brath ar sheachadadh leanúnach íostháirge inmharthana neamhfhoirfe agus neamhiomlán a sheoladh agus é a aithris go gasta tar éis a fhoilsithe; ar an láimh eile, caithfidh tionscadal díláraithe a bheith níos cúramaí go bhfuil a leagan tosaigh snasta, go háirithe ó thaobh na slándála de. Ní choisceann sé seo tacar gnéithe íosta - i ndáiríre, is féidir a rá go bhfuil an cur chuige MVP gan mórán gnéithe a roghnú le seoladh leis níos tábhachtaí! Nuair a bhíonn costais tosaigh níos airde, tá sé níos tábhachtaí fós lainseáil le níos lú chun deis a fháil croí-fhealsúnachtaí a thástáil san fhiáine.

Go luath ina dhiaidh sin, is bealach iontach é pobal díograiseach chun go leor de na buntáistí a bhaineann le bonneagar láraithe a fháil: beidh fonn ar oibreoirí nód corraithe leaganacha nua a thriail agus aiseolas a sholáthar go gníomhach. De réir mar a fhásann an pobal, leanann rannpháirtíocht níos mó ag aistriú chun é a úsáid níos éasca. Mar sin tá bainistíocht an phobail níos tábhachtaí fós mar phobal a bhfuil muinín acu go mbeidh na forbróirí níos sásta oibriú leo chun athruithe nua a imscaradh agus an deilt idir bonneagar féin-oibrithe agus bonneagair a oibríonn an pobal a laghdú. Cothaíonn cleachtais láidre forbartha agus cód ardchaighdeáin muinín an phobail, rud a fhágann go mbíonn riosca laghdaithe agus toilteanas níos mó athruithe nua a chur i bhfeidhm.

Tá go leor bealaí eile ann chun ceachtanna atá ann cheana, le déanaí agus nach déanaí, a fháil ar iasacht agus a tweakáil i ndomhan díláraithe. Tá súil againn leanúint ar aghaidh ag roinnt ár gcuid smaointe orthu seo sna seachtainí amach romhainn agus muid ag plé an chaoi a bhfuilimid ag druidim leis na chéad eisiúintí den Líonra Coinnigh.

Buíochas le James Prestwich agus Brayton Williams as athbhreithniú a dhéanamh ar dhréachtaí luatha den scéal seo.


Le haghaidh tuilleadh faisnéise faoi Keep:

Lean muid ar Twitter.

Amharc ar ár bpáipéar bán.

Léigh ár primer gnó.

Liostáil le haghaidh nuashonruithe ríomhphoist.

Bí inár Slack.

Bí inár Telegram.

Bí linn ar Reddit.

Report Page