{"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\/lv\/blog\/administrirovanie\/dump-conference-grep-backend-devops","title":{"rendered":"DUMP konference | grep \u2018backend|devops\u2019","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Pag\u0101ju\u0161aj\u0101 ned\u0113\u013c\u0101 es apmekl\u0113ju IT konferenci DUMP (https:\/\/dump-ekb.ru\/) Jekaterinbur\u0123\u0101 un gribu past\u0101st\u012bt, par ko tika run\u0101ts sekcij\u0101s Backend un Devops, un vai ir v\u0113rts piev\u0113rst uzman\u012bbu re\u0123ion\u0101laj\u0101m IT konferenc\u0113m.<\/p>\n<p><img decoding=\"async\" alt=\"DUMP konference | grep \u2018backend|devops\u2019\" src=\"\/wp-content\/uploads\/2019\/04\/41f20967837a55f879bad17ce62d5040.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Nikolajs Sver\u010dkovs no Evil Martians par Serverless<\/i><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Kas tur visp\u0101r notika?<\/h2>\n<p>\nKopum\u0101 konferenc\u0113 bija 8 sekcijas: Backend, Frontend, Mobile, Test\u0113\u0161ana un QA, Devops, Dizains, Zin\u0101tne un Vad\u012bba.<\/p>\n<p>Visliel\u0101k\u0101s z\u0101les, starp citu, bija Zin\u0101tnes un Vad\u012bbas sekcij\u0101m, katr\u0101 ~350 cilv\u0113ku. Backend un Frontend bija nedaudz maz\u0101kas. Devops z\u0101le bija vismaz\u0101k\u0101, bet akt\u012bv\u0101k\u0101.<\/p>\n<p>Es klaus\u012bjos zi\u0146ojumus Devops un Backend sekcij\u0101s un nedaudz parun\u0101ju ar zi\u0146ot\u0101jiem. Gribu past\u0101st\u012bt par atkl\u0101taj\u0101m t\u0113m\u0101m un sniegt p\u0101rskatu par \u0161\u012bm sekcij\u0101m konferenc\u0113.<\/p>\n<p>Devops un Backend sekcij\u0101s uzst\u0101j\u0101s p\u0101rst\u0101vji no SKB-Kontur, DataArt, Evil Martians, Jekaterinburgas t\u012bmek\u013ca studijas Flag, Miro (RealTimeBoard). T\u0113mas sk\u0101ra CI\/CD, darbu ar rindas pakalpojumiem, \u017eurn\u0101lfailu, labi tika atkl\u0101tas t\u0113mas par Serverless un darbu ar PostgreSQL Go valod\u0101.<\/p>\n<p>Turkl\u0101t bija zi\u0146ojumi no Avito, Tinkoff, Yandex, Jetstyle, MegaFon, Ak Bars bankas, bet tos es fiziski nepasp\u0113ju apmekl\u0113t (videoklipi un zi\u0146ojumu slaidi v\u0113l nav pieejami, sola aug\u0161upiel\u0101d\u0113t n\u0101kamo 2 ned\u0113\u013cu laik\u0101 uz dump-ekb.ru).<\/p>\n<h2>Devops sekcija<\/h2>\n<p>\nKas p\u0101rsteidza \u2014 sekcija notika pa\u0161\u0101 maz\u0101kaj\u0101 z\u0101l\u0113, apm\u0113ram 50 vietas. Cilv\u0113ki st\u0101v\u0113ja pat ej\u0101s \ud83d\ude42 Past\u0101st\u012b\u0161u par zi\u0146ojumiem, kurus pasp\u0113ju noklaus\u012bties.<\/p>\n<h4>Elastiks, kas sver petabaitu<\/h4>\n<p>\nSekcijas s\u0101kum\u0101 bija Vladimira Lila (SKB-Kontur) zi\u0146ojums par Elasticsearch Kont\u016br\u0101. Vi\u0146iem ir pietiekami liels un noslogots Elasti (~800 TB datu, ~1.3 petabaiti, \u0146emot v\u0113r\u0101 redundanci). Elasticsearch visiem Kont\u016bra pakalpojumiem ir kop\u012bgs, sast\u0101v no 2 klasteriem (no 7 un 9 serveriem), un ir tik svar\u012bgs, ka Kont\u016br\u0101 ir \u012bpa\u0161s Elasticsearch in\u017eenieris (\u012bpa\u0161i Vladimirs).<\/p>\n<p>Vladimirs ar\u012b dal\u012bj\u0101s p\u0101rdom\u0101s par Elasticsearch lietder\u012bbu un probl\u0113m\u0101m, ko tas rada.<\/p>\n<p>Lietder\u012bba:<\/p>\n<ul>\n<li>Visi \u017eurn\u0101li vien\u0101 viet\u0101, viegla piek\u013cuve tiem<\/li>\n<li>\u017durn\u0101lu glab\u0101\u0161ana gada garum\u0101 un to viegla anal\u012bze<\/li>\n<li>Augsta darba \u0101trums ar \u017eurn\u0101liem<\/li>\n<li>For\u0161a datu vizualiz\u0101cija \u201eno kaste\u201d<\/li>\n<\/ul>\n<p>\nProbl\u0113mas:<\/p>\n<ul>\n<li>zi\u0146ojumu brokers \u2014 oblig\u0101ts (Kont\u016br\u0101 t\u0101 lomu sp\u0113l\u0113 Kafka)<\/li>\n<li>\u012bpa\u0161\u012bbas darba ar Elasticsearch Curator (periodiski rad\u012btas augstas slodzes no regul\u0101riem uzdevumiem Curator)<\/li>\n<li>nav ieb\u016bv\u0113tas autoriz\u0101cijas (tikai par atsevi\u0161\u0137\u0101m, pietiekami liel\u0101m naudas summ\u0101m, vai k\u0101 opensource spraud\u0146i da\u017e\u0101das gatav\u012bbas pak\u0101pes ra\u017eo\u0161anai)<\/li>\n<\/ul>\n<p>\nPar Open Distro for Elasticsearch ir biju\u0161as tikai pozit\u012bvas atsauksmes \ud83d\ude42 Tas pats autentifik\u0101cijas jaut\u0101jums tur ir atrisin\u0101ts.<\/p>\n<p><b class=\"spoiler_title\">No kurienes petabaitus?<\/b>To mezgli sast\u0101v no serveriem ar 12*8 Tb SATA + 2*2 Tb SSD. Aukstais kr\u0101jums ir SATA, SSD tikai karstajam ke\u0161am (hot storage).<br \/>\n7+9 serveri, (7 + 9) * 12 * 8 = 1536 Tb.<br \/>\nDa\u013ca vietas ir rezerv\u0113ta, paredz\u0113ta liek\u0101s jaudas nodro\u0161in\u0101\u0161anai u.c.<br \/>\nElasticsearch tiek s\u016bt\u012bti \u017eurn\u0101li no apm\u0113ram 90 lietotn\u0113m, tostarp no visiem konstat\u0113\u0161anas pakalpojumiem Kontur, Elba u.c.<\/p>\n<h4>Iez\u012bmes izstr\u0101dei uz Serverless<\/h4>\n<p>\nT\u0101l\u0101k ir Ruslana Serkina no DataArt prezent\u0101cija par Serverless.<\/p>\n<p>Ruslans st\u0101st\u012bja par to, kas ir izstr\u0101de ar Serverless pieeju, un k\u0101das ir t\u0101s iez\u012bmes.<\/p>\n<p>Serverless \u2014 tas ir izstr\u0101des pieejas veids, kur\u0101 izstr\u0101d\u0101t\u0101ji nek\u0101d\u0101 veid\u0101 nesaskaras ar infrastrukt\u016bru. Piem\u0113rs \u2014 AWS Lambda Serverless, Kubeless.io (Serverless Kubernetes iek\u0161ien\u0113), Google Cloud Functions.<\/p>\n<p>Ide\u0101la Serverless lietotne \u2014 tas ir vienk\u0101r\u0161a funkcija, kas nos\u016bta piepras\u012bjumu Serverless pakalpojumu sniedz\u0113jam izmantojot \u012bpa\u0161u API Gateway. Ide\u0101ls mikropakalpojums, turkl\u0101t taj\u0101 pa\u0161\u0101 AWS Lambda tiek atbalst\u012bts liels skaits m\u016bsdienu programm\u0113\u0161anas valodu. Atbalsta un infrastrukt\u016bras izvieto\u0161anas izmaksas k\u013c\u016bst nulles, ja run\u0101jam par m\u0101kon\u012b eso\u0161iem pakalpojumu sniedz\u0113jiem, ar\u012b mazu lietot\u0146u atbalsts b\u016bs \u013coti l\u0113ts (AWS Lambda \u2014 0.2$ \/ 1 miljons vienk\u0101r\u0161u piepras\u012bjumu).<\/p>\n<p>T\u0101da sist\u0113ma ir praktiski ide\u0101li scal\u0113jama \u2014 m\u0101konis pakalpojumu sniedz\u0113js par to r\u016bp\u0113jas pats, Kubeless sken\u0113 autom\u0101tiski iek\u0161 Kubernetes klastera.<\/p>\n<p>Past\u0101v tr\u016bkumi:<\/p>\n<ul>\n<li>lielu lietot\u0146u izstr\u0101de k\u013c\u016bst sare\u017e\u0123\u012bt\u0101ka<\/li>\n<li>ir gr\u016bt\u012bbas ar lietot\u0146u profil\u0113\u0161anu (jums ir pieejami tikai \u017eurn\u0101li, bet ne profil\u0113\u0161ana ierastaj\u0101 noz\u012bm\u0113)<\/li>\n<li>nav versiju p\u0101rvald\u012bbas<\/li>\n<\/ul>\n<p>\nAtkl\u0101ti sakot, par Serverless es dzird\u0113ju jau pirms p\u0101ris gadiem, bet visu \u0161o gadu man bija neskaidrs, k\u0101 to pareizi pielietot. P\u0113c Ruslana prezent\u0101cijas sapratne par\u0101d\u012bj\u0101s, bet p\u0113c Nikolaja Svi\u010dkova (Evil Martians) prezent\u0101cijas no Backend sada\u013cas t\u0101 nostiprin\u0101j\u0101s. Jau nav bijusi velt\u012bgi braukt uz konferenci \ud83d\ude42<\/p>\n<h4>CI nabagiem, vai ir v\u0113rts rakst\u012bt savu CI web studijai<\/h4>\n<p>\nMihails Radionovs, web studijas Flag no Jekaterinburgas vad\u012bt\u0101js, past\u0101st\u012bja par pa\u0161rakst\u012btu CI\/CD.<\/p>\n<p>Vi\u0146a studija ir g\u0101jusi cauri ce\u013cam no \u201croku CI\/CD\u201d (ien\u0101ca server\u012b pa SSH, veica git pull, atk\u0101rtoja 100 reizes dien\u0101) uz Jenkins un uz pa\u0161rakst\u012btu r\u012bku, kas \u013cauj kontrol\u0113t kodu un veikt izlaidumus ar nosaukumu Pullkins.<\/p>\n<p>K\u0101p\u0113c nepatika Jenkins? Tas p\u0113c noklus\u0113juma nesniedza pietiekamu elast\u012bbu un bija p\u0101r\u0101k sare\u017e\u0123\u012bts piel\u0101go\u0161an\u0101.<\/p>\n<p>\u201cFlag\u201d izstr\u0101d\u0101 uz Laravel (PHP ietvars). Str\u0101d\u0101jot pie CI\/CD servera, Mihails ar kol\u0113\u0123iem izmantoja Laravel ieb\u016bv\u0113jamos meh\u0101nismus, kas saucas Telescope un Envoy. Rezult\u0101t\u0101 izveidoj\u0101s PHP serveris (iev\u0113rojiet), kas apstr\u0101d\u0101 ien\u0101ko\u0161os webhook piepras\u012bjumus, sp\u0113j veikt front-end un back-end b\u016bvniec\u012bbu, izvietot uz da\u017e\u0101diem serveriem un zi\u0146ot Slack.<\/p>\n<p>T\u0101l\u0101k, lai realiz\u0113tu blue\/green izvietojumus un nodro\u0161in\u0101tu vienotas iestat\u012bjumu konfigur\u0101cijas dev, stage un prod vid\u0113s, vi\u0146i p\u0101rg\u0101ja uz Docker. Priek\u0161roc\u012bbas palika iepriek\u0161\u0113j\u0101s, pievienoj\u0101s iesp\u0113jas vides homogeniz\u0101cijai un bez\u0161uvju izvieto\u0161anai, un pieaudzis nepiecie\u0161am\u012bba m\u0101c\u012bties Docker, lai pareizi ar to str\u0101d\u0101tu.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/michaelradionov\/pullkins\">Projekts ir pieejams Github.<\/a><\/noindex><\/p>\n<h4>K\u0101 m\u0113s samazin\u0101j\u0101m servera laidienu atgrie\u0161anu par 99%.<\/h4>\n<p>\nP\u0113d\u0113jais zi\u0146ojums Devops sekcij\u0101 bija no Viktora Jerem\u010denko, vado\u0161\u0101 devops in\u017eeniera Miro.com (biju\u0161ais RealTimeBoard).<\/p>\n<p>RealTimeBoard, galven\u0101 Miro komandas produkta pamat\u0101, ir monol\u012bts lietojums uz Java. T\u0101 b\u016bv\u0113\u0161ana, test\u0113\u0161ana un izvieto\u0161ana bez d\u012bkst\u0101ves \u2014 ir sare\u017e\u0123\u012bts uzdevums. Ir svar\u012bgi veikt izvietojumu t\u0101d\u0101 kod\u0101, lai to neb\u016btu j\u0101pagrie\u017e atpaka\u013c (gaar\u0161 monol\u012bts ta\u010du).<\/p>\n<p>Virzoties uz sist\u0113mas veido\u0161anu, kas to \u013cauj, Miro ir izg\u0101ju\u0161i ce\u013cu, kur\u0101 ietilpst darbs pie arhitekt\u016bras, izmantotajiem r\u012bkiem (Atlassian Bamboo, Ansible utt.), un komandu veido\u0161ana (vi\u0146iem tagad ir atsevi\u0161\u0137a Devops komanda + daudzas atsevi\u0161\u0137as Scrum komandas no da\u017e\u0101du profilu izstr\u0101d\u0101t\u0101jiem).<\/p>\n<p>Ce\u013c\u0161 izr\u0101d\u012bj\u0101s gr\u016bts un apgr\u016btino\u0161s, un Viktors dal\u012bj\u0101s ar uzkr\u0101to s\u0101p\u0113m un tom\u0113r paliku\u0161o optimismu.<\/p>\n<p><img decoding=\"async\" alt=\"DUMP konference | grep \u2018backend|devops\u2019\" src=\"\/wp-content\/uploads\/2019\/04\/ba6b7fe73d6a5f6bd3c5a372137aaac3.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Uzvar\u0113jis gr\u0101matu par jaut\u0101jumiem.<\/i><\/p>\n<h2>Backend sekcija.<\/h2>\n<p>\nEs paguvu uz 2 zi\u0146ojumiem \u2014 no Nikolaja Svir\u010dkovas (Evil Martians), ar\u012b par Serverless, un no Grigora Ko\u0161e\u013ca (uz\u0146\u0113mums Kontur) par telemetriju.<\/p>\n<h4>Serverless par vienk\u0101r\u0161iem mirst\u012bgajiem.<\/h4>\n<p>\nJa Ruslans Sirkins st\u0101st\u012bja par to, kas ir Serverless, Nikolajs par\u0101d\u012bja vienk\u0101r\u0161as lietojumprogrammas, izmantojot Serverless, un past\u0101st\u012bja par deta\u013c\u0101m, kas ietekm\u0113 izmaksas un \u0101trumu lietojumprogrammu darb\u012bb\u0101 AWS Lambda.<\/p>\n<p>Interesants s\u012bkums: minim\u0101lais apmaks\u0101jamais elements \u2014 128 Mb atmi\u0146as un 100 ms CPU, maks\u0101 0,000000208$. S\u0101kotn\u0113ji 1 miljons \u0161\u0101du piepras\u012bjumu m\u0113nes\u012b ir bez maksas.<\/p>\n<p>Da\u017eas Nikolaja funkcijas bie\u017ei p\u0101rsniedza 100 ms limitu (galven\u0101 lietotne bija uzrakst\u012bta Ruby valod\u0101), t\u0101p\u0113c t\u0101s p\u0101rrakst\u012b\u0161ana Go valod\u0101 nodro\u0161in\u0101ja lielu ekonomiju.<\/p>\n<h4>Vostok Hercules \u2014 padar\u012bsim telemetriju atkal lielisku!<\/h4>\n<p>\nP\u0113d\u0113jais zi\u0146ojums Backend sada\u013c\u0101 no Grigorija Ko\u0161e\u013ceva (komp\u0101nija Kontur) par telemetriju. Telemetrija ir \u017eurn\u0101li, metriki, lietot\u0146u izseko\u0161anas.<\/p>\n<p>Kontur izmanto tam pa\u0161rakst\u012btus r\u012bkus, kas pieejami Github. R\u012bks no zi\u0146ojuma \u2014 Hercules, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vostok\/hercules\">github.com\/vostok\/hercules<\/a><\/noindex>, tiek izmantots telemetrijas datu pieg\u0101dei.<\/p>\n<p>Vladimira Lillas zi\u0146ojum\u0101 Devops sada\u013c\u0101 tika apl\u016bkota \u017eurn\u0101lu glab\u0101\u0161ana un apstr\u0101de Elasticsearch, ta\u010du ir v\u0113l uzdevums pieg\u0101d\u0101t \u017eurn\u0101lus no t\u016bksto\u0161iem ier\u012b\u010du un lietot\u0146u, un to risina t\u0101di r\u012bki k\u0101 Vostok Hercules.<\/p>\n<p>Kontur ir izg\u0101jis daudz\u0101m zin\u0101mam ce\u013cam \u2014 no RabbitMQ uz Apache Kafka, bet viss nav tik vienk\u0101r\u0161i. Tie bija spiesti pievienot sh\u0113mai Zookeeper, Cassandra un Graphite. Es piln\u012bb\u0101 neatkl\u0101\u0161u inform\u0101ciju par \u0161o zi\u0146ojumu (tas nav mans profils), ja interes\u0113 \u2014 var gaid\u012bt slaidus un video konferenc\u0113.<\/p>\n<h2>K\u0101 sal\u012bdzin\u0101jum\u0101 ar cit\u0101m konferenc\u0113m?<\/h2>\n<p>\nNevaru sal\u012bdzin\u0101t ar konferenc\u0113m Maskav\u0101 un SPb, bet varu sal\u012bdzin\u0101t ar citiem pas\u0101kumiem Ural\u0101 un 404fest Sam\u0101r\u0101.<\/p>\n<p>DAMP notiek asto\u0146\u0101s sada\u013c\u0101s, tas ir rekords Uralas konferenc\u0113m. \u013boti lielas sada\u013cas Science un Vad\u012bba, tas ar\u012b ir neparasti. Auditorija Jekaterinburg\u0101 ir pietiekami struktur\u0113ta \u2014 pils\u0113t\u0101 ir lieli izstr\u0101des departamenti Yandex, Kontur, Tinkoff, tas atst\u0101j iespaidu ar\u012b uz zi\u0146ojumiem.<\/p>\n<p>V\u0113l viens interesants moments \u2014 daudzas komp\u0101nijas konferenc\u0113 piedal\u0101s ar 3\u20134 zi\u0146ot\u0101jiem (t\u0101 bija Konturam, Evil Martians, Tinkoff). Daudzi no tiem bija sponsori, bet zi\u0146ojumi bija piln\u012bgi l\u012bmen\u012b ar citiem, tie nav rekl\u0101mas zi\u0146ojumi.<\/p>\n<p>Iet vai neiet? Ja j\u016bs dz\u012bvojat Ural\u0101 vai tuvum\u0101, jums ir iesp\u0113ja un t\u0113mas interes\u0113 \u2014 j\u0101, protams. Ja dom\u0101jat par t\u0101l\u0101ku ce\u013cojumu \u2014 es apskat\u012btu zi\u0146ojumu t\u0113mas un pag\u0101ju\u0161o gadu zi\u0146ojumu video. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/user\/videoitpeople\/videos\">www.youtube.com\/user\/videoitpeople\/videos<\/a><\/noindex> un pie\u0146emtu l\u0113mumu.<br \/>\nV\u0113l viens pluss re\u0123ionu konferenc\u0113m ir tas, ka parasti ir viegli sazin\u0101ties ar run\u0101t\u0101ju p\u0113c zi\u0146ojumiem, jo vienk\u0101r\u0161i ir maz\u0101k pretendentu uz \u0161\u0101du sazi\u0146u.<\/p>\n<p><img decoding=\"async\" alt=\"DUMP konference | grep \u2018backend|devops\u2019\" src=\"\/wp-content\/uploads\/2019\/04\/0b60db17e153e0720a763e9f5faa6544.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPaldies DAMP un Jekaterinburgai!<br \/>\n<br \/>Avots: <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.4 - 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.\" \/>\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\/lv\/blog\/administrirovanie\/dump-conference-grep-backend-devops\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"lv_LV\" \/>\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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/lv\/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 konference | grep \u2018backend|devops\u2019 | ProHoster","description":"Pag\u0101ju\u0161aj\u0101 ned\u0113\u013c\u0101 es apmekl\u0113ju IT konferenci DUMP (https:\/\/dump-ekb.ru\/) Jekaterinbur\u0123\u0101 un gribu past\u0101st\u012bt, par ko tika run\u0101ts sekcij\u0101s Backend un Devops, un vai ir v\u0113rts piev\u0113rst uzman\u012bbu re\u0123ion\u0101laj\u0101m IT konferenc\u0113m.","canonical_url":"https:\/\/prohoster.info\/lv\/blog\/administrirovanie\/dump-conference-grep-backend-devops","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"lv_LV","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.","og:url":"https:\/\/prohoster.info\/lv\/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\/lv\/wp-json\/wp\/v2\/posts\/32379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/comments?post=32379"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/32379\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media\/24192"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media?parent=32379"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/categories?post=32379"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/tags?post=32379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}