Bii o ṣe le koju awọn ẹru ti o pọ si lori eto: a sọrọ nipa awọn igbaradi iwọn nla fun Black Friday

Hey Habr!

Ni ọdun 2017, lakoko Ọjọ Jimọ Dudu, ẹru naa pọ si ni akoko kan ati idaji, ati pe awọn olupin wa wa ni opin wọn. Ni ọdun kan, nọmba awọn alabara ti dagba ni pataki, ati pe o han gbangba pe laisi igbaradi alakoko ti iṣọra, pẹpẹ le nirọrun ko duro awọn ẹru ti ọdun 2018.

A ṣeto ibi-afẹde ifẹ julọ julọ ti o ṣeeṣe: a fẹ lati mura ni kikun fun eyikeyi, paapaa ti o lagbara julọ, awọn iṣẹ ṣiṣe ti iṣẹ-ṣiṣe ati bẹrẹ lati ṣe ifilọlẹ awọn agbara tuntun ni ilosiwaju jakejado ọdun.

CTO Andrey Chizh wa (chizh_andrey) sọ bi a ṣe pese sile fun Black Friday 2018, kini awọn igbese ti a ṣe lati yago fun isubu, ati, dajudaju, awọn abajade ti iru igbaradi iṣọra.

Bii o ṣe le koju awọn ẹru ti o pọ si lori eto: a sọrọ nipa awọn igbaradi iwọn nla fun Black Friday

Loni Mo fẹ lati sọrọ nipa awọn igbaradi fun Black Friday 2018. Kilode ti bayi, nigbati ọpọlọpọ awọn tita pataki wa lẹhin wa? A bẹrẹ ngbaradi nipa ọdun kan ṣaaju awọn iṣẹlẹ nla, ati nipasẹ idanwo ati aṣiṣe a rii ojutu ti o dara julọ. A ṣeduro pe ki o tọju awọn akoko gbigbona siwaju ati yago fun awọn itanjẹ ti o le gbe jade ni akoko ti ko yẹ.
Ohun elo naa yoo wulo fun gbogbo eniyan ti o fẹ lati fun pọ èrè ti o pọju lati iru awọn ọja, nitori Apa imọ-ọrọ ti ọrọ naa ko kere si ẹgbẹ tita nibi.

Awọn ẹya ara ẹrọ ti ijabọ ni awọn tita nla

Ni idakeji si igbagbọ olokiki, Black Friday kii ṣe ọjọ kan ni ọdun kan, ṣugbọn o fẹrẹ to ọsẹ kan: awọn ipese ẹdinwo akọkọ de awọn ọjọ 7-8 ṣaaju tita naa. Ijabọ oju opo wẹẹbu bẹrẹ lati dagba laisiyonu ni gbogbo ọsẹ, de ibi giga rẹ ni ọjọ Jimọ ati lọ silẹ pupọ ni Satidee si awọn ipele deede ile itaja.

Bii o ṣe le koju awọn ẹru ti o pọ si lori eto: a sọrọ nipa awọn igbaradi iwọn nla fun Black Friday

Eyi ṣe pataki lati ronu: awọn ile itaja ori ayelujara di paapaa ni itara si eyikeyi “slowdowns” ninu eto naa. Ni afikun, laini iwe iroyin imeeli wa tun ni iriri ilosoke pataki ninu nọmba awọn ifisilẹ.

O ṣe pataki ni ilana fun wa lati lọ nipasẹ Black Friday laisi awọn ipadanu, nitori… Iṣẹ ṣiṣe pataki julọ ti awọn oju opo wẹẹbu ati awọn iwe iroyin itaja da lori iṣẹ ti pẹpẹ, eyun:

  • Titọpa ati ipinfunni awọn iṣeduro ọja,
  • Ipinfunni awọn ohun elo ti o jọmọ (fun apẹẹrẹ, awọn aworan ti apẹrẹ ti awọn bulọọki iṣeduro, gẹgẹbi awọn ọfa, awọn aami, awọn aami ati awọn eroja wiwo miiran),
  • Pese awọn aworan ọja ti iwọn ti o nilo (fun awọn idi wọnyi a ni “ImageResizer” - eto ipilẹ kan ti o ṣe igbasilẹ aworan kan lati olupin ile-itaja, fun pọ si iwọn ti o nilo ati, nipasẹ awọn olupin caching, ṣe agbejade awọn aworan ti iwọn ti o nilo fun ọja kọọkan ninu Àkọsílẹ iṣeduro kọọkan).

Ni otitọ, lakoko Black Friday 2019, ẹru lori iṣẹ pọ si nipasẹ 40%, i.e. nọmba ti awọn iṣẹlẹ ti awọn Retail Rocket eto awọn orin ati awọn ilana lori online itaja ojula ti pọ lati 5 to 8 ẹgbẹrun ibeere fun keji. Nitori otitọ pe a ngbaradi fun awọn ẹru to ṣe pataki diẹ sii, a ye iru iṣẹ abẹ bẹ ni irọrun.

Bii o ṣe le koju awọn ẹru ti o pọ si lori eto: a sọrọ nipa awọn igbaradi iwọn nla fun Black Friday

Ikẹkọ gbogbogbo

Ọjọ Jimọ dudu jẹ akoko nšišẹ fun gbogbo soobu ati iṣowo e-commerce ni pataki. Nọmba awọn olumulo ati iṣẹ ṣiṣe wọn ni akoko yii n dagba ni pataki, nitorinaa a, bi nigbagbogbo, murasilẹ daradara fun akoko nšišẹ yii. Jẹ ki a ṣafikun nibi ni otitọ pe a ni ọpọlọpọ awọn ile itaja ori ayelujara ti a ti sopọ kii ṣe ni Russia nikan, ṣugbọn tun ni Yuroopu, nibiti igbadun naa ti ga julọ, ati pe a gba ipele ti ifẹkufẹ buru ju jara Brazil lọ. Kini o nilo lati ṣe lati ṣetan ni kikun fun awọn ẹru ti o pọ si?

Nṣiṣẹ pẹlu awọn olupin

Ni akọkọ, o jẹ dandan lati wa kini gangan ti a nilo lati mu agbara olupin pọ si. Tẹlẹ ni Oṣu Kẹjọ, a bẹrẹ paṣẹ awọn olupin tuntun pataki fun Black Friday - lapapọ a ṣafikun awọn ẹrọ afikun 10. Ni Oṣu kọkanla wọn wa ni kikun ni ija.

Ni akoko kanna, diẹ ninu awọn ẹrọ kikọ ni a tun fi sii fun lilo bi olupin Ohun elo. A pese wọn lẹsẹkẹsẹ lati lo awọn iṣẹ oriṣiriṣi: mejeeji fun ipinfunni awọn iṣeduro ati fun iṣẹ ImageResizer, nitorinaa, da lori iru ẹru, ọkọọkan wọn le ṣee lo fun ọkan ninu awọn ipa wọnyi. Ni ipo deede, Ohun elo ati awọn olupin ImageResizer ti ni awọn iṣẹ asọye ni kedere: awọn iṣeduro ọran ti iṣaaju, awọn aworan ipese igbehin fun awọn lẹta ati awọn bulọọki iṣeduro lori awọn oju opo wẹẹbu rira ori ayelujara. Ni igbaradi fun Black Friday, o pinnu lati ṣe gbogbo awọn olupin idi-meji lati le dọgbadọgba ijabọ laarin wọn da lori iru igbasilẹ naa.

Lẹhinna a ṣafikun awọn olupin nla meji fun Kafka (Apache Kafka) ati pe o ni iṣupọ ti awọn ẹrọ alagbara 5. Laisi ani, ohun gbogbo ko lọ laisiyonu bi a ṣe fẹ: lakoko ilana imuṣiṣẹpọ data, awọn ẹrọ tuntun meji ti gba gbogbo iwọn ti ikanni nẹtiwọọki, ati pe a ni lati wa ni iyara bi a ṣe le ṣe ilana fifi kun ni iyara ati lailewu fun gbogbo amayederun. Lati yanju iṣoro yii, awọn alabojuto wa ni lati fi igboya rubọ awọn ipari ose wọn.

Ṣiṣẹ pẹlu data

Ni afikun si awọn olupin, a pinnu lati mu awọn faili pọ si lati jẹ ki ẹru naa jẹ ki o jẹ igbesẹ nla fun wa ni itumọ ti awọn faili aimi. Gbogbo awọn faili aimi ti a ti gbalejo tẹlẹ lori olupin ni a gbe lọ si S3 + Cloudfront. A ti nfẹ lati ṣe eyi fun igba pipẹ, niwon ẹru lori olupin naa ti sunmọ awọn iye iye, ati nisisiyi anfani nla ti dide.

Ni ọsẹ kan ṣaaju ọjọ Jimọ Dudu, a pọ si akoko fifipamọ aworan si awọn ọjọ 3, nitorinaa ti ImageResizer ba kọlu, awọn aworan ti a fipamọ tẹlẹ yoo gba pada lati cdn. O tun dinku ẹru lori awọn olupin wa, niwọn bi o ti pẹ to ti aworan naa ti wa ni ipamọ, diẹ sii ni igbagbogbo a nilo lati lo awọn orisun lori iwọntunwọnsi.

Ati nikẹhin ṣugbọn kii kere ju: Awọn ọjọ 5 ṣaaju ọjọ Jimọ Black, a ti kede moratorium kan lori imuṣiṣẹ ti eyikeyi iṣẹ ṣiṣe tuntun, ati lori eyikeyi iṣẹ pẹlu awọn amayederun - gbogbo akiyesi ni ifọkansi lati farada awọn ẹru ti o pọ si.

Awọn eto fun idahun si awọn ipo ti o nira

Ko si bi o ti ga-didara igbaradi, fakaps nigbagbogbo ṣee ṣe. Ati pe a ti ṣe agbekalẹ awọn ero idahun 3 fun awọn ipo to ṣe pataki ti o ṣeeṣe:

  • idinku fifuye,
  • pa diẹ ninu awọn iṣẹ,
  • pipe tiipa ti iṣẹ.

Eto A: Din fifuye. O yẹ ki o ti muu ṣiṣẹ ti, nitori iwuwo ni fifuye, awọn olupin wa kọja awọn akoko idahun itẹwọgba. Ni ọran yii, a ti pese awọn ilana fun idinku fifuye ni diėdiė nipa yiyipada apakan ti ijabọ si awọn olupin Amazon, eyiti yoo dahun nirọrun si gbogbo awọn ibeere pẹlu “200 O dara” ati fun esi ofo. A loye pe eyi jẹ ibajẹ ti didara iṣẹ naa, ṣugbọn yiyan laarin otitọ pe iṣẹ naa ko ṣiṣẹ rara tabi ko ṣe afihan awọn iṣeduro fun isunmọ 10% ti ijabọ jẹ kedere.

Eto B: Mu awọn iṣẹ ṣiṣẹ. Idibajẹ apa kan ti iṣẹ naa ṣe afihan. Fun apẹẹrẹ, idinku iyara ti ṣiṣe iṣiro awọn iṣeduro ti ara ẹni lati le ṣajọpọ diẹ ninu awọn apoti isura infomesonu ati awọn ikanni ibaraẹnisọrọ. Ni ipo deede, awọn iṣeduro ṣe iṣiro ni akoko gidi, ṣiṣẹda ẹya ti o yatọ ti ile itaja ori ayelujara fun alejo kọọkan, ṣugbọn labẹ awọn ipo ti fifuye pọ si, idinku iyara jẹ ki awọn iṣẹ pataki miiran tẹsiwaju ṣiṣẹ.

Eto C: ni ọran Amágẹdọnì. Ti ikuna eto pipe ba waye, a ti pese ero kan ti yoo gba wa laaye lati ge asopọ lailewu lati ọdọ awọn alabara wa. Awọn olura itaja yoo dawọ duro ri awọn iṣeduro; iṣẹ ti ile itaja ori ayelujara kii yoo jiya ni eyikeyi ọna. Lati ṣe eyi, a yoo ni lati tun faili iṣọpọ wa pada ki awọn olumulo tuntun yoo dawọ ibaraenisepo pẹlu iṣẹ naa. Iyẹn ni, a yoo mu koodu ipasẹ akọkọ wa, iṣẹ naa yoo dẹkun gbigba data ati iṣiro awọn iṣeduro, ati pe olumulo yoo rọrun wo oju-iwe kan laisi awọn bulọọki iṣeduro. Fun gbogbo awọn ti o ti gba faili isọpọ tẹlẹ, a ti pese aṣayan ti yiyipada igbasilẹ DNS si Amazon ati 200 O dara stub.

Awọn esi

A mu gbogbo ẹrù paapaa laisi iwulo lati lo awọn ẹrọ iṣelọpọ afikun. Ati pe o ṣeun si igbaradi ilosiwaju, a ko nilo eyikeyi awọn ero idahun idagbasoke. Ṣugbọn gbogbo iṣẹ ti a ṣe jẹ iriri ti ko niye ti yoo ṣe iranlọwọ fun wa lati koju airotẹlẹ julọ ati awọn ṣiṣan nla ti ijabọ.
Gẹgẹbi ni ọdun 2017, fifuye lori iṣẹ naa pọ si nipasẹ 40%, ati pe nọmba awọn olumulo ni awọn ile itaja ori ayelujara pọ nipasẹ 60% ni Ọjọ Jimọ dudu. Gbogbo awọn iṣoro ati awọn aṣiṣe waye lakoko akoko igbaradi, eyiti o fipamọ wa ati awọn alabara wa lati awọn ipo airotẹlẹ.

Bawo ni o ṣe faramo Black Friday? Bawo ni o ṣe mura fun awọn ẹru to ṣe pataki?

orisun: www.habr.com

Fi ọrọìwòye kun