{"id":32379,"date":"2019-10-31T21:46:42","date_gmt":"2019-10-31T18:46:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/dump-conference-grep-backend-devops\/"},"modified":"2019-10-31T21:46:42","modified_gmt":"2019-10-31T18:46:42","slug":"dump-conference-grep-backend-devops","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/dump-conference-grep-backend-devops","title":{"rendered":"DUMP konferenca | grep \u2018backend|devops\u2019","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Java javita n\u00eb konferenc\u00ebn IT DUMP (https:\/\/dump-ekb.ru\/) n\u00eb Jekaterinburg jav\u00ebn e kaluar dhe dua t\u00eb tregoj p\u00ebr temat q\u00eb u diskutuan n\u00eb seksionet Backend dhe Devops, dhe a vlejn\u00eb v\u00ebmendje konferencat rajonale t\u00eb IT.<\/p>\n<p><img decoding=\"async\" alt=\"DUMP konferenca | grep \u2018backend|devops\u2019\" src=\"\/wp-content\/uploads\/2019\/04\/41f20967837a55f879bad17ce62d5040.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Nikolai Sverchkov nga Evil Martians p\u00ebr Serverless<\/i><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>\u00c7far\u00eb ndodhi atje n\u00eb t\u00eb v\u00ebrtet\u00eb?<\/h2>\n<p>\nN\u00eb total kishte 8 seksione n\u00eb konferenc\u00eb: Backend, Frontend, Mobil, Testim dhe QA, Devops, Dizajn, Shkenc\u00eb dhe Menaxhim.<\/p>\n<p>Sallat m\u00eb t\u00eb m\u00ebdha, p\u00ebr fat t\u00eb keq, ishin t\u00eb Shkenc\u00ebs dhe Menaxhimit )) Nga ~350 veta secila. Backend dhe Frontend ishin pak m\u00eb t\u00eb vogla. Salla e Devops ishte m\u00eb e vogla, por ishte aktive.<\/p>\n<p>D\u00ebgjova ligj\u00ebratat n\u00eb seksionet Devops dhe Backend dhe pak b\u00ebra biseda me ligj\u00ebruesit. Dua t\u00eb tregoj p\u00ebr temat e trajtuara dhe t\u00eb b\u00ebj nj\u00eb pasqyr\u00eb t\u00eb k\u00ebtyre seksioneve n\u00eb konferenc\u00eb.<\/p>\n<p>N\u00eb seksionet Devops dhe Backend paraqit\u00ebn p\u00ebrfaq\u00ebsuesit e SKB-Kontur, DataArt, Evil Martians, studio e internetit Flag nga Jekaterinburg, Miro (RealTimeBoard). Temat p\u00ebrfshinin CI\/CD, pun\u00eb me sh\u00ebrbimet e radh\u00ebs, logimin, tema t\u00eb mira u trajtuan p\u00ebr Serverless dhe pun\u00ebn me PostgreSQL n\u00eb Go.<\/p>\n<p>Ishte gjithashtu ligj\u00ebrata nga Avito, Tinkoff, Yandex, Jetstyle, Megafon, banka Ak Bars, por nuk arrita t'i vizitoj fizikisht (video-incizimet dhe diapozitiv\u00ebt e ligj\u00ebratave ende nuk jan\u00eb t\u00eb qassh\u00ebm, premtojn\u00eb t'i ngarkojn\u00eb brenda 2 jav\u00ebsh n\u00eb dump-ekb.ru).<\/p>\n<h2>Seksioni Devops<\/h2>\n<p>\nAjo q\u00eb ma b\u00ebri p\u00ebrshtypje ishte se sesioni u mbajt n\u00eb sall\u00ebn m\u00eb t\u00eb vog\u00ebl, rreth 50 vende. Njer\u00ebzit ishin duke q\u00ebndruar madje edhe n\u00eb kalime \ud83d\ude42 Do tregoj p\u00ebr prezantimet q\u00eb arrita t\u00eb d\u00ebgjoj.<\/p>\n<h4>Elastiku me pesh\u00eb nj\u00eb petabajt<\/h4>\n<p>\nSesioni filloi me prezantimin e Vladimir Lil\u00ebs (SKB-Kontur) mbi Elasticsearch n\u00eb Kontur. Ata kan\u00eb nj\u00eb Elastik mjaft t\u00eb madh dhe t\u00eb ngarkuar (~800 TB t\u00eb dh\u00ebnash, ~1.3 petabajt duke marr\u00eb parasysh mbivendosjen). Elasticsearch \u00ebsht\u00eb i nj\u00ebjt\u00eb p\u00ebr t\u00eb gjitha sh\u00ebrbimet e Konturit, p\u00ebrb\u00ebhet nga 2 klastera (nga 7 dhe 9 server\u00eb), dhe \u00ebsht\u00eb kaq i r\u00ebnd\u00ebsish\u00ebm sa q\u00eb n\u00eb Kontur ka nj\u00eb inxhinier t\u00eb specializuar p\u00ebr Elasticsearch (vet\u00eb Vladimir).<\/p>\n<p>Vladimir gjithashtu ndau mendime mbi p\u00ebrfitimet nga Elasticsearch dhe problemet q\u00eb sjell.<\/p>\n<p>P\u00ebrfitimi:<\/p>\n<ul>\n<li>T\u00eb gjitha loget n\u00eb nj\u00eb vend, qasje e leht\u00eb n\u00eb to<\/li>\n<li>Ruajtja e logeve p\u00ebr nj\u00eb vit dhe analiza e leht\u00eb e tyre<\/li>\n<li>Shpejt\u00ebsi e lart\u00eb n\u00eb pun\u00ebn me loget<\/li>\n<li>Vizualizim i shk\u00eblqyer i t\u00eb dh\u00ebnave \u201cnga kutia\u201d<\/li>\n<\/ul>\n<p>\nProblemet:<\/p>\n<ul>\n<li>Brokeri i mesazheve \u2014 must have (roli i tij n\u00eb Kontur p\u00ebrmbushet nga Kafka)<\/li>\n<li>Ve\u00e7orit\u00eb e pun\u00ebs me Elasticsearch Curator (ngarkes\u00eb e lart\u00eb e krijuar periodikisht nga detyrat e rregullta n\u00eb Curator)<\/li>\n<li>Nuk ka autorizim t\u00eb integruar (vet\u00ebm p\u00ebr nj\u00eb shum\u00eb t\u00eb madhe parash, ose si plugin-opensource me nivele t\u00eb ndryshme gatishm\u00ebrie p\u00ebr prodhim)<\/li>\n<\/ul>\n<p>\nRreth Open Distro p\u00ebr Elasticsearch, komente kan\u00eb qen\u00eb vet\u00ebm pozitive \ud83d\ude42 Po ashtu, problemi i autorizimit \u00ebsht\u00eb zgjidhur atje.<\/p>\n<p><b class=\"spoiler_title\">Nga vjen petabajti?<\/b>Nodet e tyre p\u00ebrb\u00ebhen nga server\u00eb me 12*8 Tb SATA + 2*2 Tb SSD. Ruajtja e ftoht\u00eb \u00ebsht\u00eb n\u00eb SATA, SSD vet\u00ebm p\u00ebr cache-n\u00eb e nxeht\u00eb (ruajtja e nxeht\u00eb).<br \/>\n7+9 server\u00eb, (7 + 9) * 12 * 8 = 1536 Tb.<br \/>\nNj\u00eb pjes\u00eb e hap\u00ebsir\u00ebs \u00ebsht\u00eb rezervuar p\u00ebr shp\u00ebrndarje dhe redundanc\u00eb.<br \/>\nN\u00eb Elasticsearch d\u00ebrgohen loge nga rreth 90 aplikacionesh, p\u00ebrfshir\u00eb t\u00eb gjitha sh\u00ebrbimet e raportimit t\u00eb Konturit, Elba, etj.<\/p>\n<h4>Karakteristikat e zhvillimit n\u00eb Serverless<\/h4>\n<p>\nM\u00eb pas, raporti i Ruslan Serkin nga DataArt p\u00ebr Serverless.<\/p>\n<p>Ruslan tregoi se \u00e7far\u00eb \u00ebsht\u00eb zhvillimi me qasje Serverless n\u00eb p\u00ebrgjith\u00ebsi dhe cilat jan\u00eb karakteristikat e tij.<\/p>\n<p>Serverless \u00ebsht\u00eb nj\u00eb qasje p\u00ebr zhvillimin, ku zhvilluesit nuk prekin aspak Infrastruktur\u00ebn. Nj\u00eb shembull \u00ebsht\u00eb AWS Lambda Serverless, Kubeless.io (Serverless brenda Kubernetes), Google Cloud Functions.<\/p>\n<p>Nj\u00eb aplikacion ideal Serverless \u00ebsht\u00eb thjesht nj\u00eb funksion q\u00eb d\u00ebrgon nj\u00eb k\u00ebrkes\u00eb te ofruesi Serverless p\u00ebrmes nj\u00eb API Gateway t\u00eb ve\u00e7ant\u00eb. Nj\u00eb mikrosh\u00ebrbim ideal, po ashtu n\u00eb AWS Lambda, mb\u00ebshtet nj\u00eb num\u00ebr t\u00eb madh gjuh\u00ebsh moderne programuese. Kostoja e mb\u00ebshtetjes dhe e shp\u00ebrndarjes s\u00eb infrastruktur\u00ebs b\u00ebhet zero n\u00eb rastin e ofruesve t\u00eb cloud, mb\u00ebshtetje p\u00ebr aplikacione t\u00eb vogla gjithashtu do t\u00eb jet\u00eb shum\u00eb e lir\u00eb (AWS Lambda \u2014 0.2$ \/ 1 milion k\u00ebrkesash t\u00eb thjeshta).<\/p>\n<p>Mund\u00ebsia e shkall\u00ebzimit t\u00eb nj\u00eb sistemi t\u00eb till\u00eb \u00ebsht\u00eb pothuajse ideale \u2014 ofruesi i cloud kujdeset vet\u00eb p\u00ebr k\u00ebt\u00eb, Kubeless shkall\u00ebzohet automatikisht brenda klasterit Kubernetes.<\/p>\n<p>Ka disavantazhe:<\/p>\n<ul>\n<li>zhvillimi i aplikacioneve t\u00eb m\u00ebdha b\u00ebhet m\u00eb i komplikuar<\/li>\n<li>ka v\u00ebshtir\u00ebsi me profilizimin e aplikacioneve (ju jan\u00eb n\u00eb dispozicion vet\u00ebm regjistrat, por jo profilizimi n\u00eb kuptimin e zakonsh\u00ebm)<\/li>\n<li>nuk ka versionim<\/li>\n<\/ul>\n<p>\nT\u00eb them sinqerisht, p\u00ebr Serverless kam d\u00ebgjuar disa vite m\u00eb par\u00eb, por t\u00eb gjitha k\u00ebto vite m\u00eb ka qen\u00eb e paqart\u00eb se si ta aplikoj si\u00e7 duhet. Pas fjalimit t\u00eb Ruslanit kuptimi erdhi, dhe pas fjalimit t\u00eb Nikolaj Sverkhovit (Evil Martians) nga Seksioni Backend u konsolidua. Nuk isha kot n\u00eb konferenc\u00eb \ud83d\ude42<\/p>\n<h4>CI p\u00ebr t\u00eb varfrit, apo a ia vlen t\u00eb shkruash CI-n\u00eb t\u00ebnde p\u00ebr nj\u00eb studio web?<\/h4>\n<p>\nMikhail Radionov, drejtori i studio web-it Flag nga Jekaterinburg, diskutoi rreth CI\/CD t\u00eb shkruar vet\u00eb.<\/p>\n<p>Studioja e tij ka kaluar nga 'CI\/CD manuale' (hyri n\u00eb server p\u00ebrmes SSH, b\u00ebri git pull, e p\u00ebrs\u00ebriti 100 her\u00eb n\u00eb dit\u00eb) te Jenkins dhe nj\u00eb mjet t\u00eb shkruar vet\u00eb q\u00eb kontrollon kodin dhe ekzekuton publikime t\u00eb quajtur Pullkins.<\/p>\n<p>Pse nuk e p\u00ebrqafoi Jenkins? Ai nuk ofronte mjaft fleksibilitet nga vet\u00eb e p\u00ebrdefault dhe ishte tep\u00ebr i komplikuar p\u00ebr t'u personalizuar.<\/p>\n<p>Flag zhvillon n\u00eb Laravel (framework PHP). Gjat\u00eb zhvillimit t\u00eb serverit CI\/CD, Mikhail me koleg\u00ebt e tij e p\u00ebrdor\u00ebn mekanizmat e integruar t\u00eb Laravel quajtur Telescope dhe Envoy. Si rezultat, u krijua nj\u00eb server n\u00eb php (vini re), i cili p\u00ebrpunonte k\u00ebrkesat webhook t\u00eb ardhura, kishte aft\u00ebsin\u00eb p\u00ebr t\u00eb nd\u00ebrtuar frontend-in, backend-in, p\u00ebr t'i deploy-uar n\u00eb servera t\u00eb ndrysh\u00ebm dhe p\u00ebr t\u00eb raportuar n\u00eb Slack.<\/p>\n<p>M\u00eb pas, p\u00ebr t\u00eb mund\u00ebsuar ekzekutimin e deploy-it blue\/green, duke pasur konfigurime uniforme n\u00eb ambientet dev-stage-prod, ata kaluan n\u00eb Docker. Avantazhet mbet\u00ebn t\u00eb nj\u00ebjta, u shtuan mund\u00ebsit\u00eb p\u00ebr homogenizimin e ambientit dhe p\u00ebr deploy t\u00eb qet\u00eb, si dhe u shfaq nevoja p\u00ebr t\u00eb studiuar Docker p\u00ebr ta p\u00ebrdorur at\u00eb si\u00e7 duhet.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/michaelradionov\/pullkins\">Projekti \u00ebsht\u00eb n\u00eb Github<\/a><\/noindex><\/p>\n<h4>Si e ul\u00ebm numrin e rikthimeve t\u00eb l\u00ebshimeve serverike me 99%<\/h4>\n<p>\nPrezantimi i fundit n\u00eb seksionin DevOps ishte nga Viktor Yeremchenko, inxhinieri kryesor i devops n\u00eb Miro.com (ish RealTimeBoard).<\/p>\n<p>N\u00eb baz\u00eb t\u00eb RealTimeBoard, produktit kryesor t\u00eb ekipit Miro, ndodhet nj\u00eb aplikacion monolitik n\u00eb Java. T\u00eb nd\u00ebrtohet, testohen dhe t\u00eb zhvillohet pa ndonj\u00eb pushim \u00ebsht\u00eb nj\u00eb detyr\u00eb e komplikuar. \u00cbsht\u00eb e r\u00ebnd\u00ebsishme t\u00eb b\u00ebhet zhvillimi i nj\u00eb versioni t\u00eb till\u00eb t\u00eb kodit, q\u00eb nuk do t\u00eb duhet t\u00eb rikthehet (pasi \u00ebsht\u00eb nj\u00eb monolit i r\u00ebnd\u00eb).<\/p>\n<p>N\u00eb rrug\u00ebn drejt nd\u00ebrtimit t\u00eb nj\u00eb sistemi q\u00eb lejon t\u00eb b\u00ebhet kjo, Miro kaloi nj\u00eb rrug\u00eb q\u00eb p\u00ebrfshinte pun\u00ebn n\u00eb arkitektur\u00eb, instrumentet e p\u00ebrdorura (Atlassian Bamboo, Ansible, etj.) dhe nd\u00ebrtimin e grupeve (ata tani kan\u00eb nj\u00eb ekip t\u00eb dedikuar DevOps + shum\u00eb ekipe t\u00eb ndara Scrum nga zhvillues t\u00eb profileve t\u00eb ndryshme).<\/p>\n<p>Rruga doli t\u00eb ishte e v\u00ebshtir\u00eb dhe me pengesa, dhe Viktor ndau dhimbjen e grumbulluar dhe optimizmin e pambaruar.<\/p>\n<p><img decoding=\"async\" alt=\"DUMP konferenca | grep \u2018backend|devops\u2019\" src=\"\/wp-content\/uploads\/2019\/04\/ba6b7fe73d6a5f6bd3c5a372137aaac3.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fitova nj\u00eb lib\u00ebr p\u00ebr pyetjet<\/i><\/p>\n<h2>Seksioni Backend<\/h2>\n<p>\nArrita n\u00eb 2 prezantime \u2014 nga Nikolai Sverchkov (Evil Martians), gjithashtu p\u00ebr Serverless, dhe nga Grigory Koshelev (kompania Kontur) p\u00ebr telemetrin\u00eb.<\/p>\n<h4>Serverless p\u00ebr vdekatar\u00ebt e thjesht\u00eb<\/h4>\n<p>\nN\u00ebse Ruslan Sierkin fliste p\u00ebr at\u00eb \u00e7far\u00eb \u00ebsht\u00eb Serverless, Nikolai tregoi aplikacione t\u00eb thjeshta me p\u00ebrdorimin e Serverless dhe shpjegoi detajet q\u00eb ndikojn\u00eb n\u00eb kostot dhe shpejt\u00ebsin\u00eb e funksionimit t\u00eb aplikacioneve n\u00eb AWS Lambda.<\/p>\n<p>Nj\u00eb detaj interesant: elementi minimal i paguesh\u00ebm \u2014 128 Mb memorie dhe 100 ms CPU, kushton 0,000000208$. Nd\u00ebrkoh\u00eb, 1 milion k\u00ebrkesa t\u00eb tilla n\u00eb muaj jan\u00eb falas.<\/p>\n<p>Disa funksione t\u00eb Nikolait shpesh kalonin kufirin e 100 ms (kryesori ishte shkruar n\u00eb Ruby), prandaj rikodimi i tyre n\u00eb Go solli nj\u00eb kursim t\u00eb shk\u00eblqyer.<\/p>\n<h4>Vostok Hercules \u2014 b\u00ebj telemetrin t\u00eb shk\u00eblqej\u00eb p\u00ebrs\u00ebri!<\/h4>\n<p>\nPrezantimi i fundit i seksionit Backend nga Grigori Koshelev (kompania Kontur) mbi telemetrin\u00eb. Telemetria \u2014 jan\u00eb log-et, metrikat, gjurm\u00ebt e aplikacioneve.<\/p>\n<p>Kontur p\u00ebrdor p\u00ebr k\u00ebt\u00eb vegla t\u00eb shkruara me dor\u00eb, t\u00eb publikuara n\u00eb Github. Vegla nga prezantimi \u2014 Hercules, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vostok\/hercules\">github.com\/vostok\/hercules<\/a><\/noindex>, p\u00ebrdoret p\u00ebr d\u00ebrgimin e t\u00eb dh\u00ebnave t\u00eb telemetris\u00eb.<\/p>\n<p>N\u00eb prezantimin e Vladimir Lil\u00ebs n\u00eb seksionin DevOps u shqyrtua ruajtja dhe procesimi i log-eve n\u00eb Elasticsearch, por ka edhe detyr\u00ebn p\u00ebr t\u00eb d\u00ebrguar log-e nga mij\u00ebra pajisje dhe aplikacione, dhe p\u00ebr k\u00ebt\u00eb zgjidhen mjete si Vostok Hercules.<\/p>\n<p>Konturi ka kaluar nj\u00eb rrug\u00eb t\u00eb njohur p\u00ebr shum\u00eb \u2014 nga RabbitMQ te Apache Kafka, por nuk \u00ebsht\u00eb aq e thjesht\u00eb )) I duhej t\u00eb shtonin n\u00eb skem\u00eb Zookeeper, Cassandra dhe Graphite. Nuk do t\u00eb zbuloj plot\u00ebsisht informacionin e k\u00ebtij raporti (nuk \u00ebsht\u00eb profili im), n\u00ebse jeni t\u00eb interesuar \u2014 mund t\u00eb prisni diapozitiv\u00ebt dhe videon n\u00eb faqen e konferenc\u00ebs.<\/p>\n<h2>Si krahasohet me konferencat e tjera?<\/h2>\n<p>\nNuk mund ta krahasoj me konferencat n\u00eb Mosk\u00eb dhe SPb, mund ta krahasoj me ngjarjet e tjera n\u00eb Ural dhe me 404fest n\u00eb Samara.<\/p>\n<p>DAMP zhvillohet n\u00eb 8 seksione, kjo \u00ebsht\u00eb nj\u00eb rekord p\u00ebr konferencat n\u00eb Ural. Seksionet e m\u00ebdha t\u00eb Shkenc\u00ebs dhe Menaxhimit jan\u00eb gjithashtu t\u00eb pazakonta. Audienca n\u00eb Jekaterinburg \u00ebsht\u00eb mjaft e strukturuar \u2014 n\u00eb qytet ka departamente t\u00eb m\u00ebdha zhvillimi t\u00eb Yandex, Kontur, Tinkoff, kjo l\u00eb nj\u00eb shenj\u00eb gjithashtu n\u00eb raportet.<\/p>\n<p>Nj\u00eb moment tjet\u00ebr interesant \u2014 shum\u00eb kompani kan\u00eb menj\u00ebher\u00eb 3-4 raportues n\u00eb konferenc\u00eb (ashtu ishte me Konturin, Evil Martians, Tinkoff). Shumica prej tyre ishin sponsorizues, por raportet ishin t\u00eb nj\u00eb niveli t\u00eb barabart\u00eb me t\u00eb tjer\u00ebt, nuk ishin raportet reklamative.<\/p>\n<p>T\u00eb shkosh apo t\u00eb mos shkosh? N\u00ebse jetoni n\u00eb Ural ose af\u00ebr, keni mund\u00ebsin\u00eb dhe tema interesante - po, sigurisht. N\u00ebse po mendoni p\u00ebr nj\u00eb udh\u00ebtim m\u00eb t\u00eb gjat\u00eb - do t'i shikoja temat e raporteve dhe videot nga vitet e kaluara. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/user\/videoitpeople\/videos\">www.youtube.com\/user\/videoitpeople\/videos<\/a><\/noindex> dhe mora vendim.<br \/>\nNj\u00eb tjet\u00ebr avantazh i konferencave n\u00eb rajone \u00ebsht\u00eb se zakonisht \u00ebsht\u00eb e leht\u00eb t\u00eb bisedosh me fol\u00ebsin pas raporteve, thjesht sepse ka m\u00eb pak pretendues p\u00ebr nj\u00eb t\u00eb till\u00eb bised\u00eb.<\/p>\n<p><img decoding=\"async\" alt=\"DUMP konferenca | grep \u2018backend|devops\u2019\" src=\"\/wp-content\/uploads\/2019\/04\/0b60db17e153e0720a763e9f5faa6544.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nFaleminderit DUMP dhe Ekaterinburg! )<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/449440\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043d\u0435\u0434\u0435\u043b\u0435 \u044f \u0441\u0445\u043e\u0434\u0438\u043b \u043d\u0430 IT \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044e DUMP (https:\/\/dump-ekb.ru\/) \u0432 \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0431\u0443\u0440\u0433\u0435 \u0438 \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u043e \u0447\u0435\u043c \u0448\u043b\u0430 \u0440\u0435\u0447\u044c \u0432 \u0441\u0435\u043a\u0446\u0438\u044f\u0445 Backend \u0438 Devops, \u0438 \u0441\u0442\u043e\u044f\u0442 \u043b\u0438 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044f \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 IT \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438. \u041d\u0438\u043a\u043e\u043b\u0430\u0439 \u0421\u0432\u0435\u0440\u0447\u043a\u043e\u0432 \u0438\u0437 Evil Martians \u043e Serverless \u0427\u0442\u043e \u0442\u0430\u043c \u0431\u044b\u043b\u043e \u0432\u043e\u043e\u0431\u0449\u0435? \u0412\u0441\u0435\u0433\u043e \u043d\u0430 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 \u0431\u044b\u043b\u043e 8 \u0441\u0435\u043a\u0446\u0438\u0439: Backend, Frontend, Mobile, \u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 QA, Devops, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":24192,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-32379","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043d\u0435\u0434\u0435\u043b\u0435 \u044f \u0441\u0445\u043e\u0434\u0438\u043b \u043d\u0430 IT \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044e DUMP (https:\/\/dump-ekb.ru\/) \u0432 \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0431\u0443\u0440\u0433\u0435 \u0438 \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u043e \u0447\u0435\u043c \u0448\u043b\u0430 \u0440\u0435\u0447\u044c \u0432 \u0441\u0435\u043a\u0446\u0438\u044f\u0445 Backend \u0438 Devops, \u0438 \u0441\u0442\u043e\u044f\u0442 \u043b\u0438 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044f \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 IT \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438. \u041d\u0438\u043a\u043e\u043b\u0430\u0439 \u0421\u0432\u0435\u0440\u0447\u043a\u043e\u0432 \u0438\u0437 Evil Martians \u043e Serverless \u0427\u0442\u043e \u0442\u0430\u043c \u0431\u044b\u043b\u043e \u0432\u043e\u043e\u0431\u0449\u0435? \u0412\u0441\u0435\u0433\u043e \u043d\u0430 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 \u0431\u044b\u043b\u043e 8 \u0441\u0435\u043a\u0446\u0438\u0439: Backend, Frontend, Mobile, \u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 QA, Devops,\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/dump-conference-grep-backend-devops\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47DUMP conference | grep \u2018backend|devops\u2019 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043d\u0435\u0434\u0435\u043b\u0435 \u044f \u0441\u0445\u043e\u0434\u0438\u043b \u043d\u0430 IT \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044e DUMP (https:\/\/dump-ekb.ru\/) \u0432 \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0431\u0443\u0440\u0433\u0435 \u0438 \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u043e \u0447\u0435\u043c \u0448\u043b\u0430 \u0440\u0435\u0447\u044c \u0432 \u0441\u0435\u043a\u0446\u0438\u044f\u0445 Backend \u0438 Devops, \u0438 \u0441\u0442\u043e\u044f\u0442 \u043b\u0438 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044f \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 IT \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438. \u041d\u0438\u043a\u043e\u043b\u0430\u0439 \u0421\u0432\u0435\u0440\u0447\u043a\u043e\u0432 \u0438\u0437 Evil Martians \u043e Serverless \u0427\u0442\u043e \u0442\u0430\u043c \u0431\u044b\u043b\u043e \u0432\u043e\u043e\u0431\u0449\u0435? \u0412\u0441\u0435\u0433\u043e \u043d\u0430 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 \u0431\u044b\u043b\u043e 8 \u0441\u0435\u043a\u0446\u0438\u0439: Backend, Frontend, Mobile, \u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 QA, Devops,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/dump-conference-grep-backend-devops\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:46:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:46:42+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47DUMP conference | grep \u2018backend|devops\u2019 | ProHoster","description":"jav\u00ebn e kaluar shkova n\u00eb konferenc\u00ebn IT DUMP (https:\/\/dump-ekb.ru\/) n\u00eb Ekaterinburg dhe dua t\u00eb flas p\u00ebr ato q\u00eb u diskutuan n\u00eb seksionet Backend dhe Devops, dhe a ia vlen v\u00ebmendja p\u00ebr konferencat rajonale IT. Nikolai Sverchkov nga Evil Martians p\u00ebr Serverless. \u00c7far\u00eb ndodhi atje n\u00eb t\u00eb v\u00ebrtet\u00eb? N\u00eb konferenc\u00eb kishte gjithsej 8 seksione: Backend, Frontend, Mobile, Testim dhe QA, Devops,","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/dump-conference-grep-backend-devops","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47DUMP conference | grep \u2018backend|devops\u2019 | ProHoster","og:description":"\u041d\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043d\u0435\u0434\u0435\u043b\u0435 \u044f \u0441\u0445\u043e\u0434\u0438\u043b \u043d\u0430 IT \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044e DUMP (https:\/\/dump-ekb.ru\/) \u0432 \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0431\u0443\u0440\u0433\u0435 \u0438 \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u043e \u0447\u0435\u043c \u0448\u043b\u0430 \u0440\u0435\u0447\u044c \u0432 \u0441\u0435\u043a\u0446\u0438\u044f\u0445 Backend \u0438 Devops, \u0438 \u0441\u0442\u043e\u044f\u0442 \u043b\u0438 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044f \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 IT \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438. \u041d\u0438\u043a\u043e\u043b\u0430\u0439 \u0421\u0432\u0435\u0440\u0447\u043a\u043e\u0432 \u0438\u0437 Evil Martians \u043e Serverless \u0427\u0442\u043e \u0442\u0430\u043c \u0431\u044b\u043b\u043e \u0432\u043e\u043e\u0431\u0449\u0435? \u0412\u0441\u0435\u0433\u043e \u043d\u0430 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 \u0431\u044b\u043b\u043e 8 \u0441\u0435\u043a\u0446\u0438\u0439: Backend, Frontend, Mobile, \u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 QA, Devops,","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/dump-conference-grep-backend-devops","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:46:42+00:00","article:modified_time":"2019-10-31T18:46:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32379","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 10:34:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:59:30","updated":"2026-01-21 10:34:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/32379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=32379"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/32379\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/24192"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=32379"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=32379"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=32379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}