Rêçên naverokê nenas in an em gotinek li ser CDN bibêjin

Rêçên naverokê nenas in an em gotinek li ser CDN bibêjin

Disclaimer:
Ev gotar agahdariya ku berê berê ji xwendevanên ku bi têgeha CDN-ê re naskirî ne nas nake, lê di cewherê vekolînek teknolojiyê de ye.

Yekem rûpela malperê di sala 1990-an de xuya bû û mezinahiya wê tenê çend byte bû. Ji hingê ve, naverok hem ji hêla kalîteyî û hem jî ji hêla mîqdar ve zêde bûye. Pêşveçûna ekosîstema IT-ê rê li ber vê yekê vekir ku rûpelên malperê yên nûjen bi megabyte têne pîvandin û meyla berbi zêdekirina berfa torê tenê her sal xurt dibe. Çawa dikarin pêşkêşkerên naverokê pîvanên mezin ên erdnîgarî veşêrin û bikarhêneran li her deverê bi leza bilind gihîştina agahdariyan peyda bikin? Tora radestkirin û belavkirina naverokê, ku wekî Tora Radestkirina Naverokê an bi tenê CDN jî tê zanîn, divê bi van karan re mijûl bibin.

Li ser Înternetê her ku diçe naveroka "giran" zêde dibe. Di heman demê de, gelek lêkolînan destnîşan dikin ku bikarhêner naxwazin bi karûbarên malperê re mijûl bibin ger barkirina wan ji 4-5 çirkeyan dirêjtir bike. Leza barkirina malperê pir kêm bi windabûna temaşevanan re tije ye, ku bê guman dê bibe sedema kêmbûna seyrûsefer, veguheztinê û ji ber vê yekê qezencê. Torên radestkirina naverokê (CDN), di teoriyê de, van pirsgirêkan û encamên wan ji holê radikin. Lê di rastiyê de, wekî gelemperî, her tişt bi hûrgulî û hûrguliyên dozek taybetî, ku di vî warî de pir hene, biryar dide.

Fikra torên belavbûyî ji ku hat?

Ka em bi gerokek kurt li ser dîrok û pênaseyên têgehan dest pê bikin. CDN torgilokek ji komek makîneyên serverê ye ku li cîhên cihêreng hene da ku gihîştina naveroka Înternetê ya ku hejmareke mezin ji bikarhêneran vedihewîne peyda bike. Fikra torên belavbûyî ev e ku meriv bi yekcarî çend xalên hebûna (PoP) hebin, ku li derveyî servera çavkaniyê ne. Pergalek wusa dê rêza daxwazên gihîştî zûtir pêvajoyê bike, bersiv û leza veguhastina her daneyê zêde bike.

Pirsgirêka gihandina naverokê ji bikarhêneran re di lûtkeya pêşkeftina Înternetê de bi tundî rabû, ango. di nîvê salên 90'î de. Serverên wê demê, ku performansa wan negihîşt laptopên ala nûjen jî, bi zor dikaribû li ber barkirinê rabe û nikarîbû bi seyrûsefera her ku diçe zêde bibe. Microsoft salane bi sed mîlyon dolaran li ser lêkolîna têkildarî otobana agahdariyê xerc dike (640 KB-ya navdar ji Bill Gates tavilê tê bîra min). Ji bo çareserkirina van pirsgirêkan, me neçar ma ku cachkirina hiyerarşîk bikar bînin, ji modem veguherînin fiber optîk, û topolojiya torê bi hûrgulî analîz bikin. Rewş dianî bîra lokomotîfek kevn, ku bi rêhesinan diherike û di rê de bi hemî awayên gengaz nûjen dibe da ku lezê zêde bike.

Jixwe di dawiya salên 90-an de, xwedan portalên malperê fêm kirin ku ji bo kêmkirina barkirinê û peydakirina daxwazên pêwîst, ew hewce ne ku serverên navbeynkar bikar bînin. Bi vî rengî CDN-yên yekem xuya bûn, naveroka statîk ji serverên cihêreng ên ku erdnîgarî li çaraliyê cîhanê belav bûne belav dikin. Di heman demê de, karsaziyek torê ya belavkirî xuya bû. Pêşkêşkera CDN ya herî mezin (kêm yek ji mezintirîn) li cîhanê, Akamai, di vî warî de bû pêşeng, di sala 1998-an de dest bi rêwîtiya xwe kir. Çend sal şûnda, CDN berbelav bû, û dahatên ji radestkirina naverokê û beşdariyê mehane bi deh mîlyon dolaran bû.

Îro her carê ku em diçin rûpelek bazirganî ya seyrûseferek zêde an jî li ser torên civakî danûstendinê dikin em rastî CDNek tên. Karûbar ji hêla: Amazon, Cloudflare, Akamai, û her weha gelek pêşkêşkerên din ên navneteweyî ve tê peyda kirin. Wekî din, pargîdaniyên mezin meyla dikin ku CDN-yên xwe bikar bînin, ku ji wan re di lez û kalîteya radestkirina naverokê de gelek feydeyan tîne. Ger Facebook ne torên belavkirî nebûya, lê tenê bi serverek eslê ku li Dewletên Yekbûyî ye têr bû, barkirina profîlek ji bo bikarhênerên li Ewropaya Rojhilat dikare pir dirêjtir bikişîne.

Çend gotin li ser CDN û streaming

Şêwirmendiya FutureSource pîşesaziya muzîkê analîz kir û destnîşan kir ku di sala 2023-an de dê hejmara aboneyên karûbarên weşana muzîkê bigihîje hema hema nîv mîlyar mirov. Digel vê yekê, karûbar dê ji sedî 90% dahata xwe ji weşana bihîstwerê bistînin. Rewşa vîdyoyê jî wisa ye; peyvên wekî em bilîzin, konsera serhêl û sînemaya serhêl jixwe di ferhengoka populer de cîh girtiye. Apple, Google, YouTube û gelek pargîdaniyên din karûbarên xwe yên streaming hene.

Di destpêka danasîna xwe de, CDN di serî de ji bo malperên bi naveroka statîk hate bikar anîn. Statîk agahdariya ku li gorî kiryarên bikarhêner, dem û faktorên din nayê guhertin, ango. ne kesane ye. Lê zêdebûna karûbarên vîdyoyî û bihîstwerî ji bo torên belavbûyî dozek din a karanîna gelemperî zêde kiriye. Pêşkêşkerên navbeynkar, ku li çaraliyê cîhanê nêzî temaşevanên mebestê ne, îmkana peydakirina gihîştina bi îstîqrar ji naverokê re di heyamên barkêşiya lûtkeyê de, ji holê rakirina kêmasiyên înternet.

Çawa ev karê

Esasê hemî CDN-yan hema hema yek e: navbeynkaran bikar bînin da ku hûn zûtir naverokê bigihînin xerîdarê paşîn. Ew bi vî rengî dixebite: bikarhêner daxwazek dakêşana pelê dişîne, ew ji hêla servera CDN ve tê wergirtin, ku yek carî bangek pêşkêşkara orjînal dike û naverokê dide bikarhêner. Digel vê yekê, CDN pelan ji bo demek diyarkirî vedihewîne û hemî daxwazên paşîn ji cacheya xwe pêvajo dike. Vebijarkî, ew dikarin pelan ji servera çavkaniyê jî berê bar bikin, heyama ragirtina cache-ê rast bikin, pelên giran tevlihev bikin, û hêj bêtir. Di rewşa herî îdeal de, mêvandar tevahiya tîrêjê derbasî girêka CDN-ê dike, ku jixwe çavkaniyên xwe bikar tîne da ku naverokê bide bikarhêneran. Bêyî gotinê ye ku cachkirina bi bandor a agahdarî, û her weha belavkirina daxwazan ne li yek serverek, lê li torê, dê bibe sedema bargiraniyek seyrûsefera hevseng.

Rêçên naverokê nenas in an em gotinek li ser CDN bibêjin
Taybetmendiya duyemîn a girîng a xebata CDN kêmkirina dereng di veguheztina daneyê de ye (wekî RTT jî tê zanîn - dema rêwîtiya dor). Damezrandina pêwendiyek TCP, dakêşana naveroka medyayê, pelek JS, destpêkirina danişîna TLS, ev hemî bi ping ve girêdayî ye. Eşkere ye, her ku hûn nêzî çavkaniyê bin, ew qas zûtir hûn dikarin bersivek jê bistînin. Jixwe, leza ronahiyê jî sînorê wê heye: bi riya fîbera optîkî bi qasî 200 hezar km/s. Ev tê wê wateyê ku ji Moskowê heya Washingtonê dereng dê di RTT de bi qasî 75 ms be, û ev bêyî bandora alavên navîn e.

Ji bo ku hûn çêtir fêm bikin ka çi pirsgirêkên torên belavkirina naverokê çareser dikin, li vir navnîşek çareseriyên heyî hene:

  • Google, Yandex, MaxCDN (CDN-yên belaş bikar bînin da ku pirtûkxaneyên JS belav bikin, li piraniya welatên cîhanê zêdetirî 90 xalên hebûna xwe hene);
  • Cloudinary, Cloudimage, Google (karûbarên xweşbînkirina xerîdar û pirtûkxane: wêne, vîdyo, font, hwd.);
  • Jetpack, Incapsula, Swarmify, hwd. (optimîzekirina çavkaniyan di pergalên rêveberiya naverokê de: bitrix, wordpress, hwd.);
  • CDNVideo, StackPath, NGENIX, Megafon (CDN ji bo belavkirina naveroka statîk, wekî torên armanca gelemperî têne bikar anîn);
  • Imperva, Cloudflare (çareseriyên ji bo bilezkirina barkirina malperê).

3 celebên yekem ên CDN-ê ji navnîşê têne çêkirin ku tenê beşek seyrûseferê ji servera sereke veguhezînin. 2 yên mayî wekî pêşkêşkerên proxy-ya tam bi veguheztina tam a kanalan ji mêvandarê çavkaniyê têne bikar anîn.

Teknolojî ji kê re û çi feydeyan dide?

Di teoriyê de, her malperek ku hilber / karûbarên xwe difiroşe xerîdarên pargîdanî an kesan (B2B an B2C) dikare ji pêkanîna CDN sûd werbigire. Girîng e ku temaşevanên wê yên armanc, yanî. bingeha bikarhêner li derveyî cîhê wan yê erdnîgarî bû. Lê tewra ku ne wusa be jî, torên belavkirinê dê ji bo berhevkirina barkirinê ji bo cildên mezin ên naverokê bibin alîkar.

Ne veşartî ye ku çend hezar mijar ji bo girtina kanalek serverê bes in. Ji ber vê yekê, belavkirina weşanên vîdyoyê ji raya giştî re bê guman dê bibe sedema pêkhatina qelekek - bandfirehiya kanala Înternetê. Em heman tiştî dibînin dema ku li ser malperek gelek wêneyên piçûk, neqişandî hene (mînak pêşdîtinên hilberan). Pêşkêşkara eslê yek pêwendiya TCP-ê bikar tîne dema ku hejmarek daxwaziyan hildibijêre, ku dê dakêşanê li rêzê bihêle. Zêdekirina CDN hewce dike ku daxwazan li gelek domanan belav bikin û gelek girêdanên TCP-ê bikar bînin, barkirina kanalê xilas bike. Formula derengiya gerîdeyê, tewra di senaryoyên herî xemgîn de, nirxek 6-7 RRT dide û şeklê digire: TCP + TLS + DNS. Ev di heman demê de derengiyên ku bi aktîvkirina kanala radyoyê ya li ser cîhazê û veguheztina sînyalê ji bircên hucreyê re têkildar in.

Piştî ku hêza teknolojiyê ji bo karsaziya serhêl kurt kir, pispor xalên jêrîn ronî dikin:

  1. Pîvana binesaziya bilez + kêmbûna bandê. Pêşkêşkerên Zêdetir = bêtir xalên ku agahdarî têne hilanîn. Wekî encamek, yek xalek kêmtir seyrûseferê di yekîneya demê de pêvajoyê dike, ku tê vê wateyê ku dibe ku ew qas kêm be. Digel vê yekê, amûrên xweşbîniyê têne lîstikê, dihêlin hûn bêyî wendakirina demê bi bargiraniyên pez re mijûl bibin.
  2. Kêm ping. Me berê jî behs kiribû ku mirov hez nakin li ser Înternetê dirêj bisekinin. Ji ber vê yekê, ping bilind dibe sedema rêjeyên bilind ên bounce. Dereng dikare ji ber pirsgirêkên bi hilberandina daneyan li ser serverê, karanîna alavên kevn, an jî bi tenê topolojiya torê ya nebaş bifikire. Piraniya van pirsgirêkan bi qismî ji hêla torên belavkirina naverokê ve têne çareser kirin. Her çend girîng e ku li vir were zanîn ku feydeya rastîn a bicîhkirina teknolojiyê dê tenê xuya bibe dema ku "pinga xerîdar" ji 80-90 ms derbas bibe, û ev dûrahiya ji Moskowê heya New Yorkê ye.

    Rêçên naverokê nenas in an em gotinek li ser CDN bibêjin

  3. Ewlekariya daneyan. DDos (Êrîşên vîrusê yên Înkarkirina Karûbarê) armanc ew e ku serverê têk bibin da ku hin feyde bistînin. Pêşkêşkarek ji torgilokek belavbûyî ji qelsiyên ewlehiya agahdariyê pirtir mexdûr e (sazkirina binesaziya gewherek wusa wekî CloudFlare ne karekî hêsan e). Spas ji karanîna fîlteran û belavkirina rast a daxwazan li ser torê, hûn dikarin bi hêsanî pêşî li astengiyên ku bi rengek çêkirî hatine afirandin di gihîştina seyrûsefera rewa de bigirin.
  4. Dabeşkirina naverokê ya bilez û fonksiyonên karûbarê zêde. Dabeşkirina mîqdarên mezin ên agahdarî li ser tora serverê dê gengaz bike ku zû pêşnumayê bigihîne xerîdarê paşîn. Dîsa, hûn ne hewce ne ku li mînakan dûr bigerin - tenê Amazon û AliExpress bi bîr bînin.
  5. Kapasîteya "maske" pirsgirêkên bi malpera sereke. Ne hewce ye ku li bendê bimînin heya ku DNS were nûve kirin; hûn dikarin wê veguhezînin cîhek nû û naveroka berê ya cache belav bikin. Ev di encamê de dikare tolerasyona xeletiyê baştir bike.

Me avantaj ji hev veqetand. Naha em binihêrin ka kîjan nîsk ji vê yekê sûd werdigirin.

Karsaziya reklamê

Reklam motora pêşkeftinê ye. Ji bo ku motor neşewite, divê ew bi nermî were barkirin. Ji ber vê yekê karsaziya reklamê, ku hewl dide ku bi cîhana dîjîtal a nûjen re rû bi rû bimîne, bi pirsgirêkên "naveroka giran" re rû bi rû ye. Medyaya giran behsa reklama multimedia (bi piranî pankart û vîdyoyên anîmasyonî) dike ku pêdiviya wê bi firehiya torê ya bilind heye. Malperek bi multimedia demek dirêj digire ku were barkirin û dibe ku bicemidîne, ceribandina hêza nerva bikarhêneran. Pir kes dev ji çavkaniyên weha berdidin berî ku ew hemî agahdariya berdest dakêşin. Pargîdaniyên reklamê dikarin ji CDN-ê sûd werbigirin da ku van pirsgirêkan çareser bikin.

Firotan

Pêdivî ye ku e-bazirganî bi berdewamî vegirtina xweya erdnîgarî berfireh bike. Xalek din a girîng şerê li dijî hevrikan e, ku di her beşê bazarê de pir hene. Ger malperek hewcedariyên bikarhêner bicîh neke (di nav de barkirina demek dirêj), ew ê ne populer be û dê nikaribe bi domdarî veguheztinên bilind bîne. Pêkanîna CDN-ê divê di pêkanîna daxwazên daneyê yên ji deverên cihêreng de feydeya xwe îspat bike. Di heman demê de, belavkirina seyrûseferê dê bibe alîkar ku pêşî li tîrêjên seyrûseferê û têkçûna servera paşîn bigire.

Platformên bi naveroka şahiyê

Her cûre platformên şahiyê li vir guncan in, ji dakêşana fîlim û lîstikan bigire heya vîdyoyên weşana. Digel vê rastiyê ku teknolojî bi daneyên statîk re dixebite, daneya weşan dikare bi riya dubarekeran zûtir bigihîje bikarhêner. Dîsa, cachkirina agahdariya CDN ji bo xwedan portalên mezin - hilanîna multimedia xilasiyek e.

Games liserxetê

Lîstikên Înternetê divê di beşek cûda de bêne danîn. Ger reklamê pêlavek mezin hewce dike, wê hingê projeyên serhêl hê bêtir çavkanî-daxwaz in. Pêşkêşker bi pirsgirêkek ku du alî hene re rû bi rû ne: leza gihîştina serveran + misogerkirina performansa bilind a lîstikê bi grafikên xweşik. CDN-ya ji bo lîstikên serhêl fersendek e ku meriv bi navê "herêmên pêlêdanê" hene ku pêşdebiran dikarin lîstikan li ser serverên ku nêzî bikarhêneran in hilînin. Ev dihêle hûn bandora leza gihîştina servera orjînal kêm bikin, û ji ber vê yekê li her deverê lîstika rehet peyda bikin.

Çima CDN ne panacea ye

Rêçên naverokê nenas in an em gotinek li ser CDN bibêjin
Tevî avantajên eşkere, ne her kes û ne her gav hewl didin ku teknolojiyê di karsaziya xwe de bidin nasîn. Çima wisa ye? Bi paradoksî, hin dezawantajên ji avantajên peyda dibin, plus çend xalên din ên girêdayî bi cîhkirina torê têne zêdekirin. Bazirgan dê bi xweşikî li ser hemî avantajên teknolojiyê biaxivin, ji bîr nekin ku behs bikin ku ew hemî di şert û mercên berfireh de bêwate dibin. Ger em bi hûrgulî li dezawantajên CDN-ê binêrin, hêjayî ronîkirinê ye:

  • Tenê bi statîkan re bixebitin. Erê, pir malperên nûjen rêjeyek hindik a naveroka dînamîkî heye. Lê cîhê ku rûpel têne kesane kirin, CDN dê nikaribe alîkariyê bike (ji bilî ku dibe ku hejmareke mezin ji seyrûseferê dakêşîne);
  • Derengiya caching. Optimîzasyon bixwe yek ji avantajên sereke yên torên belavkirinê ye. Lê gava ku hûn guhertinek li ser servera eslê xwe bikin, wext digire berî ku CDN wê li hemî serverên xwe vegerîne;
  • Astengkirinên girseyî. Ger ji ber sedemek navnîşana IP-ya CDN-ê were qedexe kirin, wê hingê hemî malperên ku li ser wê têne mêvandar kirin têne girtin;
  • Di pir rewşan de, gerok dê du girêdanan çêbike (bi servera bingehîn û CDN). Û ev millisecondên din ên li bendê ne;
  • Girêdana navnîşana IP-ya projeyên (di nav de yên neheyî) yên ku berê jê re hatine veqetandin. Wekî encamek, em ji botên lêgerîna Google re rêzek tevlihev digirin û di gihandina malperê de di dema pêşvebirina SEO de dijwar dibin;
  • Node CDN xalek têkçûnek potansiyel e. Ger hûn wan bikar bînin, girîng e ku hûn di pêş de fêm bikin ka rêça pergalê çawa dixebite û dema ku bi malperê re dixebitin çi xeletî çêdibin;
  • Tiştek e, lê divê hûn ji bo karûbarên radestkirina naverokê bidin. Bi gelemperî, lêçûn bi qebareya trafîkê re têkildar in, ku tê vê wateyê ku ji bo plansazkirina budçeyê dibe ku kontrol hewce be.

Rastiyek girîng: tewra nêzîkbûna CDN-ê ji bikarhêner re pingek kêm garantî nake. Rêwî dikare ji xerîdarek heya mêvandarek ku li welatek din an tewra li parzemînek din heye were çêkirin. Ev bi polîtîkaya rêveçûna torêk taybetî û pêwendiya wê bi operatorên telekomê (peering) ve girêdayî ye. Gelek pêşkêşkerên CDN-ya mezin xwedan plansaziyên pirjimar in, ku lêçûn rasterast bandorê li nêzîkbûna xala hebûnê dike dema ku naverokê ji bikarhênerên armanc re radest dike.

Derfet hene - CDN-ya xwe bidin destpêkirin

Ma hûn ji polîtîkayên pargîdaniyên ku karûbarên tora belavkirina naverokê peyda dikin nerazî ne, lê karsaziya we pêdivî ye ku berfireh bibe? Ger gengaz be, çima hewl nadin ku CDN-ya xwe bidin destpêkirin. Ev di rewşên jêrîn de watedar e:

  • Mesrefên heyî yên ji bo belavkirina naverokê hêviyên xwe nagirin û ji hêla aborî ve ne rastdar in;
  • Pêdiviya me bi cache-ya daîmî heye, bêyî nêzîkbûna malperên din ên li ser server û kanalê;
  • Temaşevan li herêmek e ku li wir xalên hebûna CDN ji we re tune ne;
  • Pêdiviya kesanekirina mîhengan dema radestkirina naverokê;
  • Pêdivî ye ku bilezkirina radestkirina naveroka dînamîkî;
  • Gumanên binpêkirina nepeniya bikarhêner û kiryarên din ên neqanûnî ji hêla karûbarên sêyemîn ve.

Destpêkirina CDN-ê ji we re hewce dike ku hûn navek domain, çend serverên li herêmên cihêreng (virtual an veqetandî) û amûrek pêvajoyê ya daxwaznameyê hebe. Ji bîr nekin ku sertîfîkayên SLL-ê saz bikin, sazkirin û sererastkirina bernameyan ji bo xizmetkirina naveroka statîk (Nginx an Apache), û bi bandor çavdêriya tevahiya pergalê.

Veavakirina rast a proxeyên caching mijara gotarek cihê ye, ji ber vê yekê em ê li vir bi hûrgulî rave nekin: li ku û kîjan parametreyê rast were danîn. Bi berçavgirtina lêçûnên destpêkirinê û dema danîna torê, karanîna çareseriyên amade dibe ku hêvdartir be. Lê pêwîst e mirov li gorî rewşa heyî bi rê ve bibe û çend gavan li pêşiya xwe plansaz bike.

Di dawiyê de çi ye

CDN ji bo veguheztina seyrûsefera we ji girseyê re komek kapasîteyên zêde ye. Ma ew ji bo karsaziya serhêl hewce ne? Erê û na, ew hemî bi kîjan temaşevanan ve girêdayî ye ku naverok ji bo kîjan armancê ye û xwediyê karsaziyê çi armanc dike.

Projeyên herêmî û pir pispor dê ji pêkanîna CDN bêtir kêmasiyan ji avantajan bistînin. Daxwaz dê dîsa jî pêşî werin servera çavkaniyê, lê bi navbeynkarek. Ji ber vê yekê kêmkirina gumanbar a ping, lê lêçûnên mehane yên pir diyar ên ji bo karanîna karûbarê. Ger we alavên torê yên baş hebin, hûn dikarin bi hêsanî algorîtmayên ewlehiya agahdariya heyî baştir bikin, serverên xwe nêzî bikarhêneran bikin û li ser bingehek domdar belaş xweşbîn û qezencan bistînin.

Lê yê ku bi rastî divê li ser serverên navbeynkar bifikire pargîdaniyên mezin in ku binesaziya wan nikare bi herikîna seyrûsefera ku bi domdarî zêde dibe re rû bi rû bimîne. CDN xwe wekî teknolojiyek bêkêmasî nîşan dide ku dihêle hûn zû torgilokek li erdnîgariyek berfireh a bikarhêneran bicîh bikin, lîstika cloudê ya rehet peyda bikin, an jî tiştan li ser platformek bazirganî ya mezin bifroşin.

Lê tewra digel temaşevanek erdnîgarî ya berfireh, girîng e ku meriv pêşiyê fêm bike ka çima torên belavkirina naverokê hewce ne. Lezkirina malperê hîn jî peywirek tevlihev dimîne, ku bi pêkanîna CDN-ê bi sêrbazî nayê çareser kirin. Taybetmendiyên girîng ên wekî: cross-platform, adaptasyon, xweşbînkirina beşa serverê, kod, rendering, hwd ji bîr nekin. Kontrolek teknîkî ya pêşîn û tedbîrên têr ji bo rakirina pirsgirêkan hîn jî ji bo her projeyek serhêl çareseriyek çêtirîn e, bêyî ku bal û pîvana wê be.

Li Mafên Malperê

Hûn dikarin niha ferman bidin pêşkêşkerên bi hêzku pêvajoyên herî dawî bikar tînin amd epyc. Planên maqûl - ji 1 bingehê CPU heya 128 bingehên CPU-ya dîn, 512 GB RAM, 4000 GB NVMe.

Rêçên naverokê nenas in an em gotinek li ser CDN bibêjin

Source: www.habr.com

Add a comment