{"id":30917,"date":"2019-10-31T21:38:13","date_gmt":"2019-10-31T18:38:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/sektsiya-backend-na-dump-serverless-postgres-i-go-net-core-graphql-i-ne-tolko\/"},"modified":"2019-10-31T21:38:13","modified_gmt":"2019-10-31T18:38:13","slug":"sektsiya-backend-na-dump-serverless-postgres-i-go-net-core-graphql-i-ne-tolko","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/sektsiya-backend-na-dump-serverless-postgres-i-go-net-core-graphql-i-ne-tolko","title":{"rendered":"Oddelek Backend na DUMP: Serverless, Postgres in Go, .NET Core, GraphQL in \u0161e ve\u010d","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>19. aprila v Jekaterinburgu bo potekala konferenca razvijalcev <noindex><a rel=\"nofollow\" href=\"https:\/\/bit.ly\/2YML9wy\">DUMP<\/a><\/noindex>. Programski direktor sekcije Backend \u2014 vodja razvojnega urada Yandexa Andrej \u017darinov, vodja oddelka za razvoj Naumen Contact Center Konstantin Beklemi\u0161ev in in\u017eenir-programer iz Contura Denis Tarasov \u2014 so predstavili, kak\u0161na predavanja \u010dakajo razvijalce na konferenci.<\/p>\n<p>Obstaja mnenje, da od predavanj na \"festivalni\" konferenci ne gre pri\u010dakovati novih vpogledov. Meni se zdi, da smo naredili tak\u0161en program, od katerega je vredno pri\u010dakovati. Za to smo izbrali le tiste, ki so globoko poznavali tematiko, odstranili \u2154 prijav, nenehno urejali strukturo predavanj in zahtevali primere iz prakse od govorcev. <\/p>\n<p><img decoding=\"async\" alt=\"Oddelek Backend na DUMP: Serverless, Postgres in Go, .NET Core, GraphQL in \u0161e ve\u010d\" src=\"\/wp-content\/uploads\/2019\/04\/5d23ec5d4092291bd8abd9e0c2a16fb6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2><b>Predstavitve<\/b><\/h2>\n<p>\nPrva dva predavanja sta povezana, zato priporo\u010damo, da ju poslu\u0161ate oba.<\/p>\n<p><img decoding=\"async\" alt=\"Oddelek Backend na DUMP: Serverless, Postgres in Go, .NET Core, GraphQL in \u0161e ve\u010d\" src=\"\/wp-content\/uploads\/2019\/04\/30944dbc7b87e8754077a610cc74d75d.jpg\" style=\"display:block;margin: 0 auto;\" \/> Te\u017eava 1. Pri uporabi zunanjih API-jev je \u0161e posebej pomembno preverjanje vhodnih podatkov. Samo validacija formata ni dovolj, treba je tudi zagotoviti povezanost podatkov. \u010ceprav se re\u0161itev zdi o\u010ditna, skupaj s pove\u010danjem \u0161tevila zunanjih virov, veliko posameznih preverjanj hitro preraste v nekaj nepreglednega. <b>Sergej Dolganov<\/b> iz <b>Evil Martians<\/b> bo predstavil strukturiran pristop k problemu, temelje\u010d na uporabi metod funkcionalnega programiranja.<\/p>\n<p><img decoding=\"async\" alt=\"Oddelek Backend na DUMP: Serverless, Postgres in Go, .NET Core, GraphQL in \u0161e ve\u010d\" src=\"\/wp-content\/uploads\/2019\/04\/8b4840b27190382a7c4c2684a229407a.jpg\" style=\"display:block;margin: 0 auto;\" \/> Te\u017eava 2. Za u\u010dinkovitost pri interakciji s stre\u017enikom je potrebno optimizirati \u0161tevilo klicev API-ju in obseg vra\u010denih podatkov. To zahteva usklajeno na\u010drtovanje entitet \u017ee na stre\u017eni\u0161ki ravni. <b>Dmitrij Cepeljev<\/b> <b>(Evil Martians)<\/b> bo razlo\u017eil, kako to u\u010dinkovito storiti, pri \u010demer bo uporabil filozofijo in orodja GraphQL, opozoril na nianse ter primerjal primere s tradicionalnim REST.<\/p>\n<p>Drugi del bo obravnaval povezavo Postgres in Go. G\u043e bo predstavil izku\u0161nje Avita in Yandexa \ud83d\ude42<\/p>\n<p><img decoding=\"async\" alt=\"Oddelek Backend na DUMP: Serverless, Postgres in Go, .NET Core, GraphQL in \u0161e ve\u010d\" src=\"\/wp-content\/uploads\/2019\/04\/d11857b08decc714aa04104961cd4f85.jpg\" style=\"display:block;margin: 0 auto;\" \/> Imate Postgres in \u017eelite uporabiti Go v svojem projektu, a to po\u010dnete prvi\u010d? Ta predstavitev vam bo prihranila ogromno \u010dasa. Software Engineer pri <b>Avitu Artemij Rjabinkov<\/b> bo govoril o orodjih in vseh odtenkih dela s to bazo podatkov z Go na primerih nalog, ki jih vsak dan re\u0161uje pri Avitu.<\/p>\n<p><img decoding=\"async\" alt=\"Oddelek Backend na DUMP: Serverless, Postgres in Go, .NET Core, GraphQL in \u0161e ve\u010d\" src=\"\/wp-content\/uploads\/2019\/04\/9ad9a5cbc7c395238dff6b70ab5edde1.jpg\" style=\"display:block;margin: 0 auto;\" \/> PostgreSQL in varnostne kopije podatkov? Zdi se, da je to temo \u017ee preu\u010dili do konca. Vendar bodo znanja nepopolna, dokler ne veste, kako to poteka pri Yandexu: ogromne koli\u010dine podatkov, potreba po stiskanju, \u0161ifriranju, so\u010dasnem obdelovanju in kar najbolj u\u010dinkoviti izrabi ve\u010djedrnih CPU-jev. <b>Andrey Borodin<\/b> bo govoril o arhitekturi WAL-G \u2014 open source re\u0161itvi na Go za kontinuirano arhiviranje Postgres in MySQL, ki jo Yandex aktivno razvija, vi pa jo lahko uporabite v svojem projektu.<\/p>\n<p>Tretji blok je za tiste, ki jih zanimajo tehnologije prepoznavanja in sinteze govora, za katere so ASR in TTS razumljive okraj\u0161ave, in za tiste, ki se ukvarjajo s ustvarjanjem glasovnih pomo\u010dnikov.<\/p>\n<p><img decoding=\"async\" alt=\"Oddelek Backend na DUMP: Serverless, Postgres in Go, .NET Core, GraphQL in \u0161e ve\u010d\" src=\"\/wp-content\/uploads\/2019\/04\/5f1fa167834a14ba2808228ae70c1e03.jpg\" style=\"display:block;margin: 0 auto;\" \/> Glasovni pomo\u010dniki so na vrhuncu priljubljenosti. Ustvariti svojo sposobnost za kateregakoli od njih ni le preprosto, temve\u010d zelo preprosto. Vendar je znanih le malo resni\u010dnih zgodb uporabe te tehnologije. <b>Vitaly Semyachkin<\/b> iz <b>JetStyle<\/b> bo predstavil mo\u017enosti in omejitve glavnih asistentov, govoril bo o tem, kak\u0161ne pasti vas lahko \u010dakajo, kako jih lahko herojsko premagujete in kako sploh pripraviti to zgodbo. Poleg tega bo Vitaly govoril o izku\u0161njah z gradnjo 'pametne pogovorne sobe' na osnovi Yandex.Stanice. <\/p>\n<p><img decoding=\"async\" alt=\"Oddelek Backend na DUMP: Serverless, Postgres in Go, .NET Core, GraphQL in \u0161e ve\u010d\" src=\"\/wp-content\/uploads\/2019\/04\/b75f371901a0101ad49d8a5f6da95c39.jpg\" style=\"display:block;margin: 0 auto;\" \/> <img decoding=\"async\" alt=\"Oddelek Backend na DUMP: Serverless, Postgres in Go, .NET Core, GraphQL in \u0161e ve\u010d\" src=\"\/wp-content\/uploads\/2019\/04\/b082c5de334918830cc64f8032849882.jpg\" style=\"display:block;margin: 0 auto;\" \/> Napredna podjetja ponujajo svoje API-je za gradnjo glasovnih pomo\u010dnikov. Kaj pa, \u010de zunanje re\u0161itve niso na voljo? V <b>Kontur<\/b> so re\u0161ili to nalogo, \u010deprav je bila pot precej strma. <b>Viktor Kondoba<\/b> in <b>Svetlana Zavyalova<\/b> bosta delila izku\u0161nje z uporabo lokalnih re\u0161itev za prepoznavanje govora pri avtomatizaciji podpore, pokazala bosta, na kaj se je treba osredoto\u010diti in \u010demu lahko \u017ertvujete za pove\u010danje u\u010dinkovitosti.<\/p>\n<p>O \u010dem \u0161e bodo predavanja?<\/p>\n<p><img decoding=\"async\" alt=\"Oddelek Backend na DUMP: Serverless, Postgres in Go, .NET Core, GraphQL in \u0161e ve\u010d\" src=\"\/wp-content\/uploads\/2019\/04\/2c875ae151ea961b80e60b83b18ad340.jpg\" style=\"display:block;margin: 0 auto;\" \/> Nedavno je v Redis 5 nastala nova vrsta podatkov \u2014 streams, kar je uresni\u010ditev idej iz priljubljenega sporo\u010dilnega brokerja Kafka. <b>Denis Kataev (Tinkoff.ru) <\/b>bo razlo\u017eil, zakaj so potrebni tokovi, kak\u0161na je razlika med obi\u010dajnimi \u010dakalnimi vrstami in kako se Kafka razlikuje od Redis streams, ter povedal o 'podvodnih kamenih', ki vas \u010dakajo.<\/p>\n<p><img decoding=\"async\" alt=\"Oddelek Backend na DUMP: Serverless, Postgres in Go, .NET Core, GraphQL in \u0161e ve\u010d\" src=\"\/wp-content\/uploads\/2019\/04\/e1328d8422d676165e410ad6d092d8d0.jpg\" style=\"display:block;margin: 0 auto;\" \/> Vodja in\u017eeniringa v <b>Konturju Grigory Koshelev<\/b> bo preu\u010dil, s kak\u0161nimi te\u017eavami se sre\u010dujete pri zapisovanju dnevnikov in metrik, \u010de imate terabajte podatkov na dan, ter govoril o novi Open-Source re\u0161itvi, ki bo izbolj\u0161ala va\u0161e \u017eivljenje.<\/p>\n<p><img decoding=\"async\" alt=\"Oddelek Backend na DUMP: Serverless, Postgres in Go, .NET Core, GraphQL in \u0161e ve\u010d\" src=\"\/wp-content\/uploads\/2019\/04\/bce4533bd4f9f65d3463c45474920e29.jpg\" style=\"display:block;margin: 0 auto;\" \/> Vodja Kazanskega .Net-skupnosti <b>Yuri Kerbitskov<\/b> (<b>Ak Bars Digital Technologies<\/b>) bo pri\u0161el, da spomni, zakaj so potrebni Application Domains v .Net Framework, in da pove, kaj se je spremenilo pri delu z njimi v .Net Core, ter kako zdaj s tem \u017eiveti. Po predavanju boste bolje razumeli, kako .NET Core deluje znotraj. <\/p>\n<p>In tema, za katero je bilo glasov najve\u010d na spletnem mestu.<\/p>\n<p><img decoding=\"async\" alt=\"Oddelek Backend na DUMP: Serverless, Postgres in Go, .NET Core, GraphQL in \u0161e ve\u010d\" src=\"\/wp-content\/uploads\/2019\/04\/71bbe3b6d73e3447901fe2504121f03e.jpg\" style=\"display:block;margin: 0 auto;\" \/> Tiha revolucija se je zgodila leta 2014 in njen odmev nas zdaj dosega. Od takrat naprej postaja infrastruktura popolnoma nevidna in preneha imeti pomen. To ni o virtualnih strojih in ne o kontejnerjih \u2014 ti so \u017ee preteklost, ampak o nadaljnjem razvoju zamisli obla\u010dnih storitev \u2014 AWS Lambda (pla\u010dujemo samo za procesorski \u010das). Na primeru lastnega projekta bo backend razvijalec <b>Evil Martians Nikolaj Sver\u010dkov<\/b> predstavil vse o prakti\u010dni strani dela z serverless: kako te\u017eko je za\u010deti, koliko dokumentacije in tutorialov obstaja, ali so podprti splo\u0161no sprejeti standardi, kako testirati lokalno, koliko stane, kateri jezik je najbolj\u0161i za uporabo, kateri sklop nalog je najprimernej\u0161i.<\/p>\n<h2><b>Delavnica<\/b><\/h2>\n<p>\n<img decoding=\"async\" alt=\"Oddelek Backend na DUMP: Serverless, Postgres in Go, .NET Core, GraphQL in \u0161e ve\u010d\" src=\"\/wp-content\/uploads\/2019\/04\/a636ab6b71cf4a08c1b9ff19367f312a.jpg\" style=\"display:block;margin: 0 auto;\" \/> CTO pri <b>Mastery.pro Andrej Feferov<\/b> bodo izvedli delavnico, na kateri bo skupaj s udele\u017eenci zgradil preprost odporno delujo\u010d klaster iz 3 nod na postgres, patroni, consul, s3, walg, ansible. <\/p>\n<p>Po delavnici boste lahko zagnali tak klaster od ni\u010d, z uporabo dostopnih ansible predlog. <\/p>\n<p><img decoding=\"async\" alt=\"Oddelek Backend na DUMP: Serverless, Postgres in Go, .NET Core, GraphQL in \u0161e ve\u010d\" src=\"\/wp-content\/uploads\/2019\/04\/7aa97e38386d5a45bf50944d691a1783.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Vse predstavitve s prej\u0161nje konference si lahko ogledate na <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/user\/videoitpeople\/playlists\">YouTube kanalu<\/a><\/noindex><\/i><\/p>\n<p>Povzetki vseh predstavitev in registracija \u2014 na <noindex><a rel=\"nofollow\" href=\"https:\/\/bit.ly\/2YML9wy\">spletnem mestu konference<\/a><\/noindex>.<\/p>\n<p>Razvijalci, pri\u010dakujemo vas 19. aprila na DUMP!<br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/it_people\/blog\/446730\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>19 \u0430\u043f\u0440\u0435\u043b\u044f \u0432 \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0431\u0443\u0440\u0433\u0435 \u043f\u0440\u043e\u0439\u0434\u0435\u0442 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 DUMP. \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u0435 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0430 \u0441\u0435\u043a\u0446\u0438\u0438 Backend \u2014 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u043e\u0444\u0438\u0441\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u042f\u043d\u0434\u0435\u043a\u0441\u0430 \u0410\u043d\u0434\u0440\u0435\u0439 \u0416\u0430\u0440\u0438\u043d\u043e\u0432, \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u043e\u0442\u0434\u0435\u043b\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Naumen Contact Center \u041a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u0438\u043d \u0411\u0435\u043a\u043b\u0435\u043c\u0438\u0448\u0435\u0432 \u0438 \u0438\u043d\u0436\u0435\u043d\u0435\u0440-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442 \u0438\u0437 \u041a\u043e\u043d\u0442\u0443\u0440\u0430 \u0414\u0435\u043d\u0438\u0441 \u0422\u0430\u0440\u0430\u0441\u043e\u0432 \u2014 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0438, \u043a\u0430\u043a\u0438\u0435 \u0434\u043e\u043a\u043b\u0430\u0434\u044b \u0436\u0434\u0443\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043d\u0430 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438. \u0415\u0441\u0442\u044c \u043c\u043d\u0435\u043d\u0438\u0435, \u0447\u0442\u043e \u043e\u0442 \u0434\u043e\u043a\u043b\u0430\u0434\u043e\u0432 \u043d\u0430 \u00ab\u0444\u0435\u0441\u0442\u0438\u0432\u0430\u043b\u044c\u043d\u043e\u0439\u00bb \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 \u043d\u0435 \u0441\u0442\u043e\u0438\u0442 \u0436\u0434\u0430\u0442\u044c \u0438\u043d\u0441\u0430\u0439\u0442\u043e\u0432. \u041d\u0430\u043c \u043a\u0430\u0436\u0435\u0442\u0441\u044f, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":22895,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-30917","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.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"19 \u0430\u043f\u0440\u0435\u043b\u044f \u0432 \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0431\u0443\u0440\u0433\u0435 \u043f\u0440\u043e\u0439\u0434\u0435\u0442 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 DUMP.\" \/>\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\/sl\/blog\/administrirovanie\/sektsiya-backend-na-dump-serverless-postgres-i-go-net-core-graphql-i-ne-tolko\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\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\udd47\u0421\u0435\u043a\u0446\u0438\u044f Backend \u043d\u0430 DUMP: Serverless, Postgres \u0438 Go, .NET Core, GraphQL \u0438 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"19 \u0430\u043f\u0440\u0435\u043b\u044f \u0432 \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0431\u0443\u0440\u0433\u0435 \u043f\u0440\u043e\u0439\u0434\u0435\u0442 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 DUMP.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/sektsiya-backend-na-dump-serverless-postgres-i-go-net-core-graphql-i-ne-tolko\" \/>\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:38:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:38:13+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\udd47Sekcija Backend na DUMP: Serverless, Postgres in Go, .NET Core, GraphQL in \u0161e ve\u010d | ProHoster","description":"19. aprila v Jekaterinburgu bo potekala konferenca razvijalcev DUMP.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/sektsiya-backend-na-dump-serverless-postgres-i-go-net-core-graphql-i-ne-tolko","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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\udd47\u0421\u0435\u043a\u0446\u0438\u044f Backend \u043d\u0430 DUMP: Serverless, Postgres \u0438 Go, .NET Core, GraphQL \u0438 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e | ProHoster","og:description":"19 \u0430\u043f\u0440\u0435\u043b\u044f \u0432 \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0431\u0443\u0440\u0433\u0435 \u043f\u0440\u043e\u0439\u0434\u0435\u0442 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 DUMP.","og:url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/sektsiya-backend-na-dump-serverless-postgres-i-go-net-core-graphql-i-ne-tolko","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:38:13+00:00","article:modified_time":"2019-10-31T18:38:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"30917","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 03:38:22","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:27:06","updated":"2026-01-21 03:38:22","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/30917","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=30917"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/30917\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/22895"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=30917"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=30917"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=30917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}