Sgeulachd sgaoileadh a thug buaidh air a h-uile càil

Sgeulachd sgaoileadh a thug buaidh air a h-uile càil
Naimhdean na fìrinn bho 12f-2

Aig deireadh a’ Ghiblein, fhad ‘s a bha na White Walkers a’ toirt ionnsaigh air Winterfell, thachair rudeigin nas inntinniche dhuinn; rinn sinn sgaoileadh annasach. Ann am prionnsapal, tha sinn an-còmhnaidh a’ sgaoileadh fheartan ùra gu cinneasachadh (mar a h-uile duine eile). Ach bha am fear seo eadar-dhealaichte. Bha cho mòr 'sa bha e cho mòr 's gun toireadh mearachdan sam bith a dh' fhaodadh sinn a dhèanamh buaidh air ar seirbheisean agus luchd-cleachdaidh air fad. Mar thoradh air an sin, chuir sinn a-mach a h-uile càil a rèir a’ phlana, taobh a-staigh na h-ùine downt a bha san amharc agus a chaidh ainmeachadh, gun bhuil airson reic. Tha an artaigil mu dheidhinn mar a choilean sinn seo agus mar as urrainn do dhuine sam bith a dhèanamh a-rithist aig an taigh.

Cha toir mi cunntas a-nis air na co-dhùnaidhean ailtireil is teicnigeach a rinn sinn no innse mar a tha e uile ag obair. Is e notaichean caran a tha seo air na h-iomaill air mar a thachair aon de na sgaoilidhean as duilghe, a chunnaic mi agus anns an robh mi an sàs gu dìreach. Chan eil mi ag agairt iomlanachd no mion-fhiosrachadh teicnigeach; is dòcha gun nochd iad ann an artaigil eile.

Cùl-fhiosrachadh + dè an seòrsa gnìomh a tha seo?

Tha sinn a’ togail àrd-ùrlar sgòthan Mail.ru Cloud Solutions (MCS), far a bheil mi ag obair mar stiùiriche teignigeach. Agus a-nis tha an t-àm ann IAM (Riaghladh Dearbh-aithne is Ruigsinneachd) a chuir ris an àrd-ùrlar againn, a bheir seachad riaghladh aonaichte air a h-uile cunntas cleachdaiche, neach-cleachdaidh, faclan-faire, dreuchdan, seirbheisean agus barrachd. Tha carson a tha feum air san sgòth na cheist fhollaiseach: tha a h-uile fiosrachadh cleachdaiche air a stòradh ann.

Mar as trice bidh rudan mar sin a’ tòiseachadh air an togail aig fìor thoiseach phròiseactan sam bith. Ach gu h-eachdraidheil tha cùisean air a bhith beagan eadar-dhealaichte ann an MCS. Chaidh MCS a thogail ann an dà phàirt:

  • Openstack leis a ’mhodal cead Keystone aige fhèin,
  • Hotbox (stòradh S3) stèidhichte air pròiseact Mail.ru Cloud,

timcheall air an do nochd seirbheisean ùra an uairsin.

Gu bunaiteach, b’ e dà sheòrsa ceadachaidh a bha seo. A bharrachd air an sin, chleachd sinn cuid de leasachaidhean Mail.ru air leth, mar eisimpleir, stòradh facal-faire Mail.ru coitcheann, a bharrachd air ceanglaiche fosgailte fèin-sgrìobhte, le taing don deach SSO (ùghdarras deireadh-gu-deireadh) a thoirt seachad ann am pannal Horizon de dh’ innealan brìgheil (UI dùthchasach OpenStack).

Bha a bhith a’ dèanamh IAM dhuinne a’ ciallachadh a h-uile càil a cheangal ri aon shiostam, an siostam againn fhèin gu tur. Aig an aon àm, cha chaill sinn gnìomhachd sam bith air an t-slighe, ach cruthaichidh sinn bunait airson an ama ri teachd a leigeas leinn ùrachadh gu soilleir gun a bhith ag ath-nuadhachadh agus a sgèile a thaobh comas-gnìomh. Cuideachd aig an toiseach, bha modal dreuchd aig luchd-cleachdaidh airson ruigsinneachd air seirbheisean (meadhan RBAC, smachd ruigsinneachd stèidhichte air dreuchd) agus cuid de rudan beaga eile.

Cha robh an obair cho beag: python agus perl, grunn backends, seirbheisean sgrìobhte gu neo-eisimeileach, grunn sgiobaidhean leasachaidh agus luchd-rianachd. Agus nas cudromaiche, tha mìltean de luchd-cleachdaidh beò air an t-siostam cinneasachadh sabaid. Dh'fheumadh seo a bhith air a sgrìobhadh agus, nas cudromaiche, a sgaoileadh às aonais leòintich.

Dè tha sinn a’ dol a roiligeadh a-mach?

Gus a chuir gu math garbh, ann an timcheall air 4 mìosan tha sinn air na leanas ullachadh:

  • Chruthaich sinn grunn dheamhan ùra a chruinnich gnìomhan a bha roimhe ag obair ann an diofar phàirtean den bhun-structar. Chaidh cùl-taic ùr òrdachadh don chòrr de na seirbheisean ann an cruth nan deamhain sin.
  • Sgrìobh sinn ar stòradh meadhanach fhèin de fhaclan-faire is iuchraichean, a tha rim faighinn airson ar seirbheisean uile, a ghabhas atharrachadh gu saor mar a dh’ fheumas sinn.
  • Sgrìobh sinn 4 backends ùra airson Keystone bhon fhìor thoiseach (luchd-cleachdaidh, pròiseactan, dreuchdan, sònrachaidhean dreuchd), a chuir, gu dearbh, an àite an stòr-dàta aige, agus a tha a-nis ag obair mar aon stòr airson na faclan-faire againn.
  • Theagaisg sinn ar seirbheisean Openstack gu lèir a dhol gu seirbheis poileasaidh treas-phàrtaidh airson na poileasaidhean aca an àite na poileasaidhean sin a leughadh gu h-ionadail bho gach frithealaiche (tha, sin mar a bhios Openstack ag obair gu bunaiteach!)

Feumaidh ath-obair mhòr mar seo atharrachaidhean mòra, iom-fhillte agus, nas cudromaiche, sioncronaich ann an grunn shiostaman air an sgrìobhadh le diofar sgiobaidhean leasachaidh. Aon uair 's gu bheil e air a chruinneachadh, bu chòir don t-siostam gu lèir obrachadh.

Ciamar a chuireas tu na h-atharrachaidhean sin air adhart agus gun a bhith gan sgrios? An toiseach chuir sinn romhainn coimhead beagan a-steach don àm ri teachd.

Ro-innleachd sgaoilidh

  • Bhiodh e comasach an toradh a sgaoileadh ann an grunn ìrean, ach mheudaicheadh ​​​​seo an ùine leasachaidh trì tursan. A bharrachd air an sin, airson ùine bhiodh sinn air dì-shioncronachadh iomlan de dhàta anns na stòran-dàta. Dh'fheumadh tu na h-innealan sioncronaidh agad fhèin a sgrìobhadh agus a bhith beò le iomadh stòr dàta airson ùine mhòr. Agus tha seo a 'cruthachadh raon farsaing de chunnartan.
  • Chaidh a h-uile dad a dh’ fhaodadh a bhith air ullachadh gu follaiseach don neach-cleachdaidh a dhèanamh ro-làimh. Thug e 2 mhìos.
  • Leig sinn leinn fhìn ùine downt airson grunn uairean a thìde - dìreach airson gnìomhachd luchd-cleachdaidh gus goireasan a chruthachadh agus atharrachadh.
  • Airson obrachadh a h-uile goireas a chaidh a chruthachadh mar-thà, cha robh ùine downt neo-iomchaidh. Bha sinn an dùil, nuair a thèid an sgaoileadh, gum bu chòir goireasan obrachadh gun ùine downt agus buaidh air teachdaichean.
  • Gus a’ bhuaidh air ar teachdaichean a lughdachadh ma thèid rudeigin ceàrr, chuir sinn romhainn a dhol a-mach feasgar Didòmhnaich. Bidh nas lugha de luchd-ceannach a’ riaghladh innealan brìgheil air an oidhche.
  • Thug sinn rabhadh don luchd-dèiligidh againn uile nach bi stiùireadh seirbheis ri fhaighinn rè na h-ùine a chaidh a thaghadh airson a sgaoileadh a-mach.

Digression: dè a th’ ann an sgaoileadh a-mach?

<rabhadh, feallsanachd>

Is urrainn do gach eòlaiche IT freagairt gu furasta dè a th’ ann an sgaoileadh. Bidh thu a’ stàladh CI/CD, agus thèid a h-uile càil a lìbhrigeadh gu fèin-ghluasadach don stòr. 🙂

Gu dearbh tha seo fìor. Ach is e an duilgheadas a th’ ann, le innealan fèin-ghluasaid lìbhrigidh còd an latha an-diugh, gu bheil an tuigse air an sgaoileadh fhèin air chall. Mar a dhìochuimhnicheas tu mu cho cudromach sa tha innleachd na cuibhle nuair a choimheadas tu air còmhdhail an latha an-diugh. Tha a h-uile dad cho fèin-ghluasadach gu bheil an sgaoileadh gu tric air a dhèanamh gun a bhith a’ tuigsinn an dealbh gu lèir.

Agus tha an dealbh gu lèir mar seo. Tha an sgaoileadh air a dhèanamh suas de cheithir prìomh thaobhan:

  1. Lìbhrigeadh còd, a’ gabhail a-steach atharrachadh dàta. Mar eisimpleir, na h-imrich aca.
  2. Is e rolaigeadh còd an comas a dhol air ais ma thèid rudeigin ceàrr. Mar eisimpleir, tro bhith a’ cruthachadh cùl-taic.
  3. Ùine gach gnìomh sgaoileadh / tilleadh air ais. Feumaidh tu a bhith a’ tuigsinn àm obrachaidh sam bith airson a’ chiad dà phuing.
  4. Gnìomh air a bheil buaidh. Tha e riatanach measadh a dhèanamh an dà chuid air na buaidhean adhartach agus àicheil a dh’ fhaodadh a bhith ann.

Feumar aire a thoirt do na taobhan sin uile airson sgaoileadh soirbheachail. Mar as trice chan eil ach a’ chiad phuing, no aig a’ char as fheàrr an dàrna puing, air a mheasadh, agus an uairsin thathas den bheachd gu bheil an sgaoileadh soirbheachail. Ach tha an treas agus an ceathramh eadhon nas cudromaiche. Dè an cleachdaiche a bhiodh ag iarraidh nam biodh an sgaoileadh a’ toirt 3 uairean an àite mionaid? No ma thèid buaidh a thoirt air rudeigin neo-riatanach rè an sgaoileadh? No an toir ùine downt aon seirbheis buaidh nach gabh a thuigsinn?

Achd 1..n, ullachadh air son fuasglaidh

An toiseach smaoinich mi air cunntas goirid a thoirt air na coinneamhan againn: an sgioba gu lèir, na pàirtean aige, tiùrran de chòmhraidhean aig puingean cofaidh, argamaidean, deuchainnean, cnuasachadh eanchainn. An uairsin bha mi den bheachd nach biodh feum air. Bidh ceithir mìosan de leasachadh an-còmhnaidh a’ toirt a-steach seo, gu sònraichte nuair nach eil thu a’ sgrìobhadh rudeigin a ghabhas lìbhrigeadh gu cunbhalach, ach aon fheart mòr airson siostam beò. A bheir buaidh air a h-uile seirbheis, ach cha bu chòir dad atharrachadh airson luchd-cleachdaidh ach “aon phutan san eadar-aghaidh lìn.”

Dh’ atharraich ar tuigse air mar a bu chòir sgaoileadh a-mach bho gach coinneamh ùr, agus gu math cudromach. Mar eisimpleir, bha sinn a’ dol a dh’ ùrachadh ar stòr-dàta cunntais gu lèir. Ach rinn sinn cunntas air an ùine agus thuig sinn nach robh e comasach seo a dhèanamh ann an ùine reusanta. Thug e cha mhòr seachdain a bharrachd dhuinn an stòr-dàta cunntais a chruinneachadh agus a thasgadh. Agus nuair nach robh an astar sgaoileadh a bha dùil fhathast riarachail, dh’ òrduich sinn bathar-cruaidh a bharrachd, nas cumhachdaiche, far an deach am bonn gu lèir a shlaodadh. Chan e nach robh sinn airson seo a dhèanamh nas luaithe, ach dh’ fhàg an fheum a th’ ann an-dràsta sinn a bhith air a sgaoileadh a-mach gun roghainnean sam bith againn.

Nuair a bha teagamh aig fear againn gum faodadh an sgaoileadh a-mach buaidh a thoirt air na bha ri fhaighinn de na h-innealan brìgheil againn, chuir sinn seachad seachdain a ’dèanamh dheuchainnean, dheuchainnean, mion-sgrùdadh còd agus fhuair sinn tuigse shoilleir nach tachradh seo nar riochdachadh, agus dh’ aontaich eadhon na daoine as teagmhach. le seo.

Anns an eadar-ama, rinn na balaich bho thaic theicnigeach na deuchainnean neo-eisimeileach aca fhèin gus stiùireadh a sgrìobhadh do luchd-dèiligidh mu dhòighean ceangail, a bha còir atharrachadh às deidh an sgaoileadh. Bha iad ag obair air neach-cleachdaidh UX, ag ullachadh stiùireadh agus a’ toirt seachad co-chomhairlean pearsanta.

Rinn sinn fèin-ghluasad air a h-uile gnìomh sgaoileadh a bha comasach. Bha a h-uile gnìomh air a sgrìobhadh, eadhon an fheadhainn as sìmplidh, agus bha deuchainnean air an ruith gu cunbhalach. Rinn iad argamaid mun dòigh as fheàrr air an t-seirbheis a chuir dheth - fàg a-mach an deamhan no casg a chuir air ruigsinneachd don t-seirbheis le balla-teine. Chruthaich sinn liosta-sgrùdaidh de sgiobaidhean airson gach ìre de sgaoileadh a-mach agus ùrachadh sinn e gu cunbhalach. Tharraing sinn agus bha sinn an-còmhnaidh ag ùrachadh cairt Gantt airson a h-uile obair sgaoileadh, le amannan.

Agus mar sin…

An gnìomh mu dheireadh, mus tèid a sgaoileadh

...tha an t-àm ann sgaoileadh a-mach.

Mar a chanas iad, chan urrainnear obair ealain a chrìochnachadh, dìreach deiseil ag obair air. Feumaidh tu oidhirp a dhèanamh le toil, a’ tuigsinn nach lorg thu a h-uile càil, ach a’ creidsinn gu bheil thu air a h-uile barail reusanta a dhèanamh, air ullachadh airson a h-uile cùis a dh’ fhaodadh a bhith ann, air a h-uile bug èiginneach a dhùnadh, agus gun do rinn a h-uile com-pàirtiche a h-uile dad a b’ urrainn dhaibh. Mar as motha de chòd a chuireas tu a-mach, is ann as duilghe a tha e toirt a chreidsinn ort fhèin seo (a bharrachd air an sin, tha a h-uile duine a’ tuigsinn gu bheil e do-dhèanta a h-uile dad fhaicinn).

Cho-dhùin sinn gu robh sinn deiseil airson a sgaoileadh a-mach nuair a bha sinn cinnteach gun robh sinn air a h-uile rud a dhèanamh comasach gus dèiligeadh ris a h-uile cunnart don luchd-cleachdaidh againn co-cheangailte ri buaidhean ris nach robh dùil agus amannan downt. Is e sin, faodaidh rud sam bith a dhol ceàrr ach a-mhàin:

  1. Buaidh (naomh dhuinne, as luachmhoire) bun-structair luchd-cleachdaidh,
  2. Gnìomhachd: bu chòir cleachdadh ar seirbheis às deidh an sgaoileadh a bhith mar a bha e roimhe.

Rolaig a-mach

Sgeulachd sgaoileadh a thug buaidh air a h-uile càil
Dà rolla, 8 na cuir bacadh air

Gabhaidh sinn ùine downt airson gach iarrtas bho luchd-cleachdaidh airson 7 uairean. Aig an àm seo, tha an dà chuid plana sgaoileadh agus plana gluasad air ais againn.

  • Bheir an sgaoileadh fhèin timcheall air 3 uairean.
  • 2 uair a thìde airson deuchainn.
  • 2 uair - glèidh airson atharrachaidhean a dh’ fhaodadh a bhith air an toirt air ais.

Chaidh clàr Gantt a dhealbhadh airson gach gnìomh, dè cho fada ‘s a bheir e, dè thachras ann an òrdugh, dè a thèid a dhèanamh ann an co-shìnte.

Sgeulachd sgaoileadh a thug buaidh air a h-uile càil
Pìos de chairt Gantt sgaoileadh, aon de na dreachan tràth (gun coileanadh co-shìnte). An t-Inneal sioncronaidh as luachmhoire

Bidh an dleastanas aca uile anns an sgaoileadh air a dhearbhadh, dè na gnìomhan a bhios iad a’ dèanamh, agus dè an urra riutha. Bidh sinn a’ feuchainn ri gach ìre a thoirt gu fèin-obrachail, a roiligeadh a-mach, a roiligeadh air ais, fios air ais a chruinneachadh agus a sgaoileadh a-rithist.

Eachdraidh nan tachartasan

Mar sin, thàinig 15 neach a dh’ obair air Didòmhnaich, 29 Giblean, aig 10f. A bharrachd air na prìomh chom-pàirtichean, thàinig cuid gu sìmplidh gus taic a thoirt don sgioba, agus thug sin taing shònraichte dhaibh.

Is fhiach a ràdh cuideachd gu bheil am prìomh neach-dearbhaidh againn air saor-làithean. Tha e do-dhèanta a sgaoileadh gun deuchainn, tha sinn a’ sgrùdadh roghainnean. Tha co-obraiche ag aontachadh deuchainn a dhèanamh oirnn bho shaor-làithean, agus tha i a’ faighinn taing mhòr bhon sgioba gu lèir.

00:00. Stad
Bidh sinn a’ stad iarrtasan luchd-cleachdaidh, a’ crochadh soidhne ag ràdh obair theicnigeach. Bidh an sgrùdadh a’ sgreuchail, ach tha a h-uile dad àbhaisteach. Bidh sinn a’ dèanamh cinnteach nach do thuit dad ach na bha còir a bhith a’ tuiteam. Agus tòisichidh sinn ag obair air imrich.

Tha plana sgaoileadh clò-bhuailte aig a h-uile duine puing air phuing, tha fios aig a h-uile duine cò tha a’ dèanamh dè agus aig an àm. Às deidh gach gnìomh, nì sinn sgrùdadh air na h-amannan gus dèanamh cinnteach nach tèid sinn thairis orra, agus thèid a h-uile càil a rèir a ’phlana. Tha an fheadhainn nach eil a’ gabhail pàirt anns an sgaoileadh gu dìreach aig an ìre làithreach ag ullachadh le bhith a’ cur air bhog dèideag air-loidhne (Xonotic, seòrsa 3 quacks) gus nach cuir iad dragh air an co-obraichean. 🙂

02:00. Air a roiligeadh a-mach
iongnadh tlachdmhor - bidh sinn a’ crìochnachadh an sgaoileadh uair a thìde nas tràithe, air sgàth cho math sa tha na stòran-dàta againn agus na sgriobtaichean imrich againn. An glaodh coitcheann, “air a sgaoileadh!” Tha a h-uile gnìomh ùr ann an cinneasachadh, ach gu ruige seo chan fhaic sinn ach iad san eadar-aghaidh. Bidh a h-uile duine a 'dol a-steach don mhodh deuchainn, gan rèiteachadh ann am buidhnean, agus a' tòiseachadh a 'faicinn dè thachair aig a' cheann thall.

Cha do thionndaidh e a-mach glè mhath, tuigidh sinn seo às deidh 10 mionaidean, nuair nach eil dad ceangailte no ag obair ann am pròiseactan buill na sgioba. Sioncronadh sgiobalta, bidh sinn a’ cur an cèill ar duilgheadasan, a’ suidheachadh phrìomhachasan, a’ briseadh a-steach do sgiobaidhean agus a’ dol a-steach gu debugging.

02:30. Dà dhuilgheadas mòr vs ceithir sùilean
Lorg sinn dà dhuilgheadas mòr. Thuig sinn nach fhaiceadh luchd-ceannach cuid de sheirbheisean ceangailte, agus gun èirich duilgheadasan le cunntasan com-pàirteachais. Tha an dà chuid mar thoradh air sgriobtaichean imrich neo-fhoirfe airson cuid de chùisean iomaill. Feumaidh sinn a cheartachadh a-nis.

Bidh sinn a’ sgrìobhadh cheistean a tha a’ clàradh seo, le co-dhiù 4 sùilean. Bidh sinn gan deuchainn rè ro-riochdachadh gus dèanamh cinnteach gu bheil iad ag obair agus nach bris iad dad. Faodaidh tu roiligeadh air adhart. Aig an aon àm, bidh sinn a’ ruith ar deuchainn amalachaidh cunbhalach, a tha a’ nochdadh beagan chùisean eile. Tha iad uile beag, ach feumaidh iad cuideachd a bhith air an càradh.

03:00. -2 duilgheadas +2 duilgheadas
Chaidh an dà dhuilgheadas mòr a bh’ ann roimhe a rèiteach, agus cha mhòr a h-uile duilgheadas beag cuideachd. Tha a h-uile duine a tha gun obair ann an socrachadh ag obair gu gnìomhach anns na cunntasan aca agus ag aithris air na lorgas iad. Bidh sinn a’ toirt prìomhachas, a’ sgaoileadh am measg sgiobaidhean, agus a’ fàgail nithean neo-chudromach airson na maidne.

Bidh sinn a’ ruith nan deuchainnean a-rithist, lorg iad dà dhuilgheadas mòr ùr. Cha do ràinig a h-uile poileasaidh seirbheis gu ceart, agus mar sin cha bhith cuid de dh’ iarrtasan luchd-cleachdaidh a ’dol seachad air cead. A bharrachd air duilgheadas ùr le cunntasan com-pàirtiche. Rachamaid a choimhead.

03:20. Sioncronadh èiginneach
Aon chùis ùr air a rèiteachadh. Airson an dàrna fear, tha sinn a’ cur air dòigh sioncranachadh èiginneach. Tha sinn a 'tuigsinn dè a tha a' tachairt: shuidhich an rèiteachadh roimhe aon duilgheadas, ach chruthaich e duilgheadas eile. Bidh sinn a’ gabhail fois gus faighinn a-mach mar a nì thu e ceart agus gun bhuil.

03:30. Sia sùilean
Tha sinn a 'tuigsinn dè an staid mu dheireadh a bu chòir a bhith aig a' bhunait gus am bi a h-uile càil a 'dol gu math airson a h-uile com-pàirtiche. Bidh sinn a’ sgrìobhadh iarrtas le 6 sùilean, ga roiligeadh a-mach ann an ro-riochdachadh, ga dheuchainn, ga roiligeadh a-mach airson cinneasachadh.

04:00. Tha a h-uile dad ag obair
Chaidh a h-uile deuchainn seachad, chan eil duilgheadasan èiginneach rim faicinn. Bho àm gu àm, chan eil rudeigin san sgioba ag obair dha cuideigin, bidh sinn a’ freagairt gu sgiobalta. Mar as trice tha an inneal-rabhaidh meallta. Ach uaireannan cha tig rudeigin, no chan obraich duilleag air leth. Bidh sinn a 'suidhe, a' càradh, a 'càradh, a' càradh. Tha sgioba air leth a’ cur air bhog am feart mòr mu dheireadh - cunntas.

04:30. Puing gun tilleadh
Tha puing gun tilleadh a’ tighinn dlùth, is e sin, an t-àm, ma thòisicheas sinn a’ gluasad air ais, nach coinnich sinn ris an ùine downt a thugadh dhuinn. Tha duilgheadasan ann le cunntas, aig a bheil fios agus a 'clàradh a h-uile càil, ach gu daingeann a' diùltadh airgead a dhubhadh às bho luchd-dèiligidh. Tha grunn bhiteagan air duilleagan fa leth, gnìomhan, agus inbhean. Bidh am prìomh ghnìomhachd ag obair, bidh a h-uile deuchainn a ’dol seachad gu soirbheachail. Bidh sinn a’ co-dhùnadh gu bheil an sgaoileadh air tachairt, cha bhith sinn a’ dol air ais.

06:00. Fosgailte don h-uile duine san UI
Bugs stèidhichte. Tha cuid nach eil tarraingeach do luchd-cleachdaidh air fhàgail airson nas fhaide air adhart. Bidh sinn a’ fosgladh an eadar-aghaidh don h-uile duine. Tha sinn a’ leantainn oirnn ag obair air bilean, a’ feitheamh ri fios air ais bho luchd-cleachdaidh agus a’ cumail sùil air toraidhean.

07:00. Duilgheadasan le luchdachadh API
Tha e soilleir gun do rinn sinn beagan mì-phlanadh air an luchd air an API againn agus rinn sinn deuchainn air an luchd seo, nach b’ urrainn an duilgheadas aithneachadh. Mar thoradh air an sin, tha ≈5% de dh'iarrtasan a 'fàilligeadh. Gluaisidh sinn agus coimhead airson an adhbhar.

Tha bileadh stòlda agus chan eil e airson a bhith ag obair nas motha. Bidh sinn a’ co-dhùnadh a chuir dheth gu nas fhaide air adhart gus na h-atharrachaidhean a dhèanamh ann an dòigh socair. Is e sin, tha a h-uile goireas air a chruinneachadh ann, ach chan eil sgrìobhadh air falbh bho luchd-dèiligidh a’ dol troimhe. Gu dearbh, is e duilgheadas a tha seo, ach an taca ris an sgaoileadh coitcheann tha e coltach nach eil e cudromach.

08:00. Fix API
Chuir sinn a-mach fuasgladh airson an luchd, dh’ fhalbh na fàilligidhean. Tòisichidh sinn a dhol dhachaigh.

10:00. Uile
Tha a h-uile dad stèidhichte. Tha e sàmhach ann a bhith a’ cumail sùil agus aig àite an luchd-ceannach, bidh an sgioba a’ dol a chadal mean air mhean. Tha an cunntas fhathast, bheir sinn air ais e a-màireach.

An uairsin tron ​​​​latha chaidh sgaoileadh a-mach a shuidhich logaichean, fiosan, còdan tilleadh agus gnàthachadh airson cuid den teachdaichean againn.

Mar sin, bha an sgaoileadh soirbheachail! Dh’ fhaodadh e, gu dearbh, a bhith na b’ fheàrr, ach thàinig sinn gu co-dhùnaidhean mu na rudan nach robh gu leòr dhuinn airson foirfeachd a choileanadh.

Iomlan

Rè 2 mhìos de dh'ullachadh gnìomhach airson an sgaoileadh, chaidh 43 gnìomh a chrìochnachadh, a 'mairsinn bho dhà uair a thìde gu grunn làithean.

Rè an sgaoileadh:

  • deamhain ùra agus atharraichte - 5 pìosan, a 'dol an àite 2 monoliths;
  • atharrachaidhean taobh a-staigh nan stòran-dàta - chaidh buaidh a thoirt air na 6 stòran-dàta againn le dàta luchd-cleachdaidh, chaidh luchdachadh sìos a dhèanamh bho thrì seann stòran-dàta gu aon tè ùr;
  • aghaidh ath-dhealbhadh gu tur;
  • an ìre de chòd a chaidh a luchdachadh sìos - 33 mìle loidhne de chòd ùr, ≈ 3 mìle loidhne de chòd ann an deuchainnean, ≈ 5 mìle loidhne de chòd imrich;
  • tha a h-uile dàta slàn, cha deach inneal brìgheil aon neach-ceannach a mhilleadh. 🙂

Deagh chleachdaidhean airson sgaoileadh math

Treòraich iad sinn anns an t-suidheachadh dhoirbh seo. Ach, san fharsaingeachd, tha e feumail an leantainn aig àm sgaoileadh sam bith. Ach mar as iom-fhillte a bhios an sgaoileadh a-mach, is ann as motha a bhios an dleastanas a th’ aca.

  1. Is e a’ chiad rud a dh’ fheumas tu a dhèanamh a bhith a’ tuigsinn mar a dh’ fhaodadh no a bheir an sgaoileadh buaidh air luchd-cleachdaidh. Am bi ùine downt ann? Ma tha, dè an ùine downt a th’ ann? Ciamar a bheir seo buaidh air luchd-cleachdaidh? Dè na suidheachaidhean as fheàrr agus as miosa a tha comasach? Agus còmhdaich na cunnartan.
  2. Dealbhaich a h-uile càil. Aig gach ìre, feumaidh tu a h-uile taobh den sgaoileadh a thuigsinn:
    • lìbhrigeadh còd;
    • tilleadh còd;
    • àm gach obrachaidh;
    • comas-gnìomh air a bheil buaidh.
  3. Cluich tro na suidheachaidhean gus am bi a h-uile ìre den sgaoileadh, a bharrachd air na cunnartan aig gach fear dhiubh, follaiseach. Ma tha teagamh sam bith agad, faodaidh tu fois a ghabhail agus an ìre ceasnachail a sgrùdadh air leth.
  4. Faodar agus bu chòir gach ìre a leasachadh ma chuidicheas e ar luchd-cleachdaidh. Mar eisimpleir, lughdaichidh e ùine downt no bheir e air falbh cuid de chunnartan.
  5. Tha deuchainn tilleadh air ais tòrr nas cudromaiche na deuchainn lìbhrigeadh còd. Feumar dèanamh cinnteach, mar thoradh air an gluasad air ais, gun till an siostam chun staid thùsail aige, agus seo a dhearbhadh le deuchainnean.
  6. Bu chòir a h-uile dad a ghabhas a dhèanamh fèin-ghluasadach a bhith fèin-ghluasadach. Bu chòir a h-uile dad nach gabh a dhèanamh fèin-ghluasadach a sgrìobhadh ro làimh air duilleag meallta.
  7. Clàraich an slat-tomhais soirbheachais. Dè an comas-gnìomh a bu chòir a bhith ri fhaighinn agus dè an uair? Mura tachair seo, ruith plana roiligeadh air ais.
  8. Agus as cudromaiche buileach - daoine. Bu chòir fios a bhith aig a h-uile duine dè tha iad a’ dèanamh, carson agus dè a tha an urra ris na gnìomhan aca sa phròiseas sgaoileadh.

Agus ann an aon seantans, le deagh phlanadh agus mion-sgrùdadh faodaidh tu rud sam bith a tha thu ag iarraidh a chuir a-mach às aonais builean airson reic. Eadhon rudeigin a bheir buaidh air na seirbheisean agad gu lèir ann an cinneasachadh.

Source: www.habr.com

Cuir beachd ann