{"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\/sq\/blog\/administrirovanie\/sektsiya-backend-na-dump-serverless-postgres-i-go-net-core-graphql-i-ne-tolko","title":{"rendered":"Backend Section at DUMP: Serverless, Postgres and Go, .NET Core, GraphQL and more","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Konferenca p\u00ebr zhvilluesit do t\u00eb mbahet m\u00eb 19 prill n\u00eb Ekaterinburg <noindex><a rel=\"nofollow\" href=\"https:\/\/bit.ly\/2YML9wy\">DUMP<\/a><\/noindex>. Drejtuesit e programit t\u00eb seksionit Backend \u2014 kreu i zyr\u00ebs s\u00eb zhvillimit t\u00eb Yandex, Andrei Zharinov, kreu i departamentit t\u00eb zhvillimit t\u00eb Naumen Contact Center, Konstantin Beklemishev, dhe inxhinieri-programues nga Kontur, Denis Tarasov \u2014 treguan se \u00e7far\u00eb leksionesh do t\u00eb presin zhvilluesit n\u00eb k\u00ebt\u00eb konferenc\u00eb.<\/p>\n<p>Ka mendime se nuk duhen pritur n\u00eb disa leksione n\u00eb konferencat \"festival\". Ne mendojm\u00eb se kemi b\u00ebr\u00eb nj\u00eb program q\u00eb meriton pritje. P\u00ebr k\u00ebt\u00eb, kemi zgjedhur vet\u00ebm ata q\u00eb jan\u00eb thell\u00eb n\u00eb tem\u00eb, kemi eliminuar \u2154 e aplikimeve, kemi rregulluar pafund\u00ebsisht struktur\u00ebn e prezantimeve dhe kemi k\u00ebrkuar shembuj praktike nga fol\u00ebsit. <\/p>\n<p><img decoding=\"async\" alt=\"Backend Section at DUMP: Serverless, Postgres and Go, .NET Core, GraphQL and more\" 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>Ligj\u00ebratat<\/b><\/h2>\n<p>\nDy leksionet e para jan\u00eb t\u00eb lidhura mes tyre, dhe ne rekomandojm\u00eb me ngulm q\u00eb t\u00eb d\u00ebgjoni t\u00eb dyja.<\/p>\n<p><img decoding=\"async\" alt=\"Backend Section at DUMP: Serverless, Postgres and Go, .NET Core, GraphQL and more\" src=\"\/wp-content\/uploads\/2019\/04\/30944dbc7b87e8754077a610cc74d75d.jpg\" style=\"display:block;margin: 0 auto;\" \/> Problemi 1. N\u00eb p\u00ebrdorimin e API-ve t\u00eb jashtme, pyetja e verifikimit t\u00eb t\u00eb dh\u00ebnave hyr\u00ebse \u00ebsht\u00eb ve\u00e7an\u00ebrisht aktuale. Vet\u00ebm validimi i formatit nuk \u00ebsht\u00eb i mjaftuesh\u00ebm, \u00ebsht\u00eb gjithashtu e nevojshme t\u00eb sigurohemi q\u00eb t\u00eb dh\u00ebnat t\u00eb jen\u00eb t\u00eb lidhura. Megjith\u00ebse zgjidhja duket e qart\u00eb, me rritjen e numrit t\u00eb burimeve t\u00eb jashtme, shum\u00eb verifikime individuale leht\u00ebsisht mund t\u00eb shnd\u00ebrrohen n\u00eb di\u00e7ka t\u00eb pakontrollueshme. <b>Serghei Dolganov<\/b> nga <b>Evil Martians<\/b> do t\u00eb demonstroj\u00eb nj\u00eb qasje strukturor ndaj problemit, duke u bazuar n\u00eb p\u00ebrdorimin e metodave t\u00eb programimit funksional.<\/p>\n<p><img decoding=\"async\" alt=\"Backend Section at DUMP: Serverless, Postgres and Go, .NET Core, GraphQL and more\" src=\"\/wp-content\/uploads\/2019\/04\/8b4840b27190382a7c4c2684a229407a.jpg\" style=\"display:block;margin: 0 auto;\" \/> Problemi 2. P\u00ebr efikasitetin gjat\u00eb nd\u00ebrveprimit me serverin, \u00ebsht\u00eb e nevojshme t\u00eb optimizohet numri i thirrjeve t\u00eb API-s\u00eb dhe volumi i t\u00eb dh\u00ebnave t\u00eb kthyera. Kjo k\u00ebrkon nj\u00eb projektim t\u00eb harmonizuar t\u00eb entiteteve madje edhe n\u00eb nivelin e serverit. <b>Dmitri Tsepelev<\/b> <b>(Evil Martians)<\/b> do t\u00eb shpjegoj\u00eb se si mund t\u00eb b\u00ebhet kjo n\u00eb m\u00ebnyr\u00eb efikase, duke p\u00ebrdorur filozofin\u00eb dhe mjetet e GraphQL, duke u fokusuar n\u00eb nuancat dhe duke krahasuar shembujt me REST-in tradicional.<\/p>\n<p>Blloku i dyt\u00eb do t\u00eb flas\u00eb p\u00ebr lidhjen Postgres dhe Go. Do t\u00eb d\u00ebgjoni p\u00ebrvoj\u00ebn e Avito dhe Yandex \ud83d\ude42<\/p>\n<p><img decoding=\"async\" alt=\"Backend Section at DUMP: Serverless, Postgres and Go, .NET Core, GraphQL and more\" src=\"\/wp-content\/uploads\/2019\/04\/d11857b08decc714aa04104961cd4f85.jpg\" style=\"display:block;margin: 0 auto;\" \/> Keni Postgres dhe d\u00ebshironi t\u00eb p\u00ebrdorni Go n\u00eb projektin tuaj, por e b\u00ebni k\u00ebt\u00eb p\u00ebr her\u00eb t\u00eb par\u00eb? Ky leksion do t'ju kursej\u00eb nj\u00eb ton koh\u00eb. Inxhinier Software n\u00eb <b>Avito, Artemiy Ryabinkov<\/b> do t\u00eb flas\u00eb p\u00ebr mjetet dhe t\u00eb gjitha nuancat e pun\u00ebs me k\u00ebt\u00eb DB n\u00eb Go p\u00ebrmes shembujve t\u00eb detyrave q\u00eb ai zgjidh \u00e7do dit\u00eb n\u00eb Avito.<\/p>\n<p><img decoding=\"async\" alt=\"Backend Section at DUMP: Serverless, Postgres and Go, .NET Core, GraphQL and more\" src=\"\/wp-content\/uploads\/2019\/04\/9ad9a5cbc7c395238dff6b70ab5edde1.jpg\" style=\"display:block;margin: 0 auto;\" \/> PostgreSQL dhe kopjimi i t\u00eb dh\u00ebnave? Duket se kjo tem\u00eb \u00ebsht\u00eb studiuar thell\u00ebsisht. Por njohurit\u00eb do t\u00eb ishin t\u00eb paplota derisa t\u00eb dini se si ndodh kjo n\u00eb Yandex: volumet e m\u00ebdha t\u00eb t\u00eb dh\u00ebnave, nevoja p\u00ebr kompresim, enkriptim, p\u00ebrpunim paralel dhe maksimizimi i shfryt\u00ebzimit t\u00eb CPU-ve me shum\u00eb b\u00ebrtham\u00eb. <b>Andrej Borodin<\/b> do t\u00eb flas\u00eb p\u00ebr arkitektur\u00ebn WAL-G \u2014 nj\u00eb zgjidhje open source n\u00eb Go p\u00ebr arkivim t\u00eb vazhduesh\u00ebm t\u00eb Postgres dhe MySQL, e cila po zhvillohet aktivisht nga Yandex, dhe ju do t\u00eb mund ta p\u00ebrdorni n\u00eb projektin tuaj.<\/p>\n<p>Bloku i tret\u00eb p\u00ebr ata q\u00eb jan\u00eb t\u00eb interesuar n\u00eb teknologjit\u00eb e njohjes dhe sintesz\u00ebs s\u00eb z\u00ebrit, p\u00ebr ata p\u00ebr t\u00eb cil\u00ebt ASR dhe TTS jan\u00eb akronime t\u00eb njohura, dhe p\u00ebr ata q\u00eb merren me krijimin e ndihm\u00ebsve t\u00eb z\u00ebrit.<\/p>\n<p><img decoding=\"async\" alt=\"Backend Section at DUMP: Serverless, Postgres and Go, .NET Core, GraphQL and more\" src=\"\/wp-content\/uploads\/2019\/04\/5f1fa167834a14ba2808228ae70c1e03.jpg\" style=\"display:block;margin: 0 auto;\" \/> Ndihm\u00ebsit e z\u00ebrit jan\u00eb n\u00eb apogjeun e popullaritetit. T\u00eb krijosh njohurin\u00eb t\u00ebnde p\u00ebr secilin prej tyre nuk \u00ebsht\u00eb vet\u00ebm e thjesht\u00eb, por shum\u00eb e thjesht\u00eb. Megjithat\u00eb, historit\u00eb reale t\u00eb aplikimit t\u00eb k\u00ebsaj teknologjie jan\u00eb t\u00eb pakta. <b>Vitalij Semja\u00e7kin<\/b> nga <b>JetStyle<\/b> do t\u00eb b\u00ebj\u00eb nj\u00eb p\u00ebrmbledhje t\u00eb mund\u00ebsive dhe kufizimeve t\u00eb asistenteve kryesor\u00eb, do t\u00eb tregoj\u00eb se \u00e7far\u00eb pengesash mund t\u00eb presin, si t'i kaloni ato heroikisht dhe si mund t\u00eb p\u00ebrgatiteni p\u00ebr t\u00eb gjith\u00eb k\u00ebt\u00eb histori. P\u00ebrve\u00e7 k\u00ebsaj, Vitalij do t\u00eb flas\u00eb p\u00ebr p\u00ebrvoj\u00ebn e nd\u00ebrtimit t\u00eb nj\u00eb 'dhome negociatash' t\u00eb men\u00e7ur mbi baz\u00ebn e Yandex.Stacion. <\/p>\n<p><img decoding=\"async\" alt=\"Backend Section at DUMP: Serverless, Postgres and Go, .NET Core, GraphQL and more\" src=\"\/wp-content\/uploads\/2019\/04\/b75f371901a0101ad49d8a5f6da95c39.jpg\" style=\"display:block;margin: 0 auto;\" \/> <img decoding=\"async\" alt=\"Backend Section at DUMP: Serverless, Postgres and Go, .NET Core, GraphQL and more\" src=\"\/wp-content\/uploads\/2019\/04\/b082c5de334918830cc64f8032849882.jpg\" style=\"display:block;margin: 0 auto;\" \/> Kompani t\u00eb avancuara ofrojn\u00eb API-t\u00eb e tyre p\u00ebr nd\u00ebrtimin e ndihm\u00ebsve t\u00eb z\u00ebrit. Por si t\u00eb veprohet n\u00ebse zgjidhjet e jashtme nuk jan\u00eb t\u00eb disponueshme? N\u00eb <b>Kontur<\/b> kan\u00eb zgjidhur k\u00ebt\u00eb problem, megjith\u00ebse rruga doli t\u00eb ishte e v\u00ebshtir\u00eb. <b>Viktor Kondoba<\/b> dhe <b>Svetlana Zavyalova<\/b> do t\u00eb ndajn\u00eb p\u00ebrvoj\u00ebn e p\u00ebrdorimit t\u00eb zgjidhjeve vendase p\u00ebr njohjen e z\u00ebrit n\u00eb automatizimin e mb\u00ebshtetjes, do t\u00eb tregojn\u00eb p\u00ebr \u00e7far\u00eb duhet t\u00eb p\u00ebrqendroheni dhe \u00e7far\u00eb mund t\u00eb sakrifikoni p\u00ebr t\u00eb rritur efikasitetin.<\/p>\n<p>P\u00ebr \u00e7far\u00eb do t\u00eb flasin akoma?<\/p>\n<p><img decoding=\"async\" alt=\"Backend Section at DUMP: Serverless, Postgres and Go, .NET Core, GraphQL and more\" src=\"\/wp-content\/uploads\/2019\/04\/2c875ae151ea961b80e60b83b18ad340.jpg\" style=\"display:block;margin: 0 auto;\" \/> S\u00eb fundmi n\u00eb Redis 5 u shfaq nj\u00eb tip i ri t\u00eb dh\u00ebnash \u2014 streams, kjo \u00ebsht\u00eb nj\u00eb realizim i ideve nga broker-i i njohur i mesazheve Kafka. <b>Denis Kataev (Tinkoff.ru) <\/b>do t\u00eb shpjegoj\u00eb se p\u00ebr \u00e7far\u00eb i duhen streams, si ndryshojn\u00eb nga radh\u00ebt e zakonshme, \u00e7far\u00eb ndryshimi ka midis Kafka dhe Redis streams, si dhe do t\u00eb flas\u00eb p\u00ebr 'kapitujt e fshehur' q\u00eb ju presin.<\/p>\n<p><img decoding=\"async\" alt=\"Backend Section at DUMP: Serverless, Postgres and Go, .NET Core, GraphQL and more\" src=\"\/wp-content\/uploads\/2019\/04\/e1328d8422d676165e410ad6d092d8d0.jpg\" style=\"display:block;margin: 0 auto;\" \/> Inxhinier kryesor i programimit n\u00eb <b>Kontur Grigorij Koshelev<\/b> do t\u00eb shqyrtoj\u00eb cilat probleme ka me regjistrimin e logeve dhe metrikave n\u00ebse keni terabajt t\u00eb dh\u00ebnash n\u00eb dit\u00eb, si dhe do t\u00eb flas\u00eb p\u00ebr nj\u00eb zgjidhje t\u00eb re Open-Source q\u00eb do ta b\u00ebj\u00eb jet\u00ebn tuaj m\u00eb t\u00eb mir\u00eb.<\/p>\n<p><img decoding=\"async\" alt=\"Backend Section at DUMP: Serverless, Postgres and Go, .NET Core, GraphQL and more\" src=\"\/wp-content\/uploads\/2019\/04\/bce4533bd4f9f65d3463c45474920e29.jpg\" style=\"display:block;margin: 0 auto;\" \/> Kryetar i Komunitetit .Net n\u00eb Kazan <b>Juri Kerbicov<\/b> (<b>Ak Bars Teknologjit\u00eb Dixhitale<\/b>) do t\u00eb vij\u00eb p\u00ebr t\u00eb kujtuar se p\u00ebr \u00e7far\u00eb duhen Application Domains n\u00eb .Net Framework, dhe p\u00ebr t\u00eb folur p\u00ebr ndryshimet q\u00eb kan\u00eb ndodhur n\u00eb pun\u00ebn me to n\u00eb .Net Core, dhe si mund t\u00eb jetojm\u00eb me k\u00ebt\u00eb tani. Pas ligj\u00ebrat\u00ebs, do t\u00eb kuptoni m\u00eb mir\u00eb si funksionon .NET Core n\u00ebn kapak. <\/p>\n<p>Dhe tema q\u00eb fitoi m\u00eb shum\u00eb vota n\u00eb site.<\/p>\n<p><img decoding=\"async\" alt=\"Backend Section at DUMP: Serverless, Postgres and Go, .NET Core, GraphQL and more\" src=\"\/wp-content\/uploads\/2019\/04\/71bbe3b6d73e3447901fe2504121f03e.jpg\" style=\"display:block;margin: 0 auto;\" \/> Nj\u00eb revolucion i qet\u00eb ndodhi n\u00eb vitin 2014, dhe jehona e tij na ndjek. Nga ky moment, infrastruktura b\u00ebhet absolutisht e padukshme dhe ndalon s\u00eb pasuri r\u00ebnd\u00ebsi. Nuk \u00ebsht\u00eb p\u00ebr makinat virtuale dhe as p\u00ebr kontejner\u00ebt \u2014 ato jan\u00eb tashm\u00eb n\u00eb t\u00eb kaluar\u00ebn, por p\u00ebr zhvillimin e m\u00ebtejsh\u00ebm t\u00eb ideve t\u00eb sh\u00ebrbimeve n\u00eb \u043e\u0431\u043b\u0430\u043a \u2014 AWS Lambda (paguajm\u00eb vet\u00ebm p\u00ebr koh\u00ebn e procesorit). N\u00eb shembullin e nj\u00eb projekti t\u00eb vetin, zhvilluesi i backend-it n\u00eb <b>Evil Martians Nikolai Sverkikov<\/b> do t\u00eb flas\u00eb p\u00ebr t\u00eb gjitha aspektet praktike t\u00eb pun\u00ebs me serverless: sa e v\u00ebshtir\u00eb \u00ebsht\u00eb t\u00eb fillosh, sa dokumentacion dhe tutoriale ka, a ka mb\u00ebshtetje p\u00ebr standardet e pranuara, si t\u00eb testosh lokal, sa kushton, cili \u00ebsht\u00eb gjuha m\u00eb e mir\u00eb p\u00ebr t'u p\u00ebrdorur, cili \u00ebsht\u00eb stoku i detyrave m\u00eb i relevanc\u00ebs.<\/p>\n<h2><b>Workshop<\/b><\/h2>\n<p>\n<img decoding=\"async\" alt=\"Backend Section at DUMP: Serverless, Postgres and Go, .NET Core, GraphQL and more\" src=\"\/wp-content\/uploads\/2019\/04\/a636ab6b71cf4a08c1b9ff19367f312a.jpg\" style=\"display:block;margin: 0 auto;\" \/> CTO n\u00eb <b>Mastery.pro Andrey Fefelov<\/b> do t\u00eb mbaj\u00eb nj\u00eb workshop, ku ai s\u00eb bashku me pjes\u00ebmarr\u00ebsit do t\u00eb nd\u00ebrtosh nj\u00eb klaster t\u00eb thjesht\u00eb t\u00eb q\u00ebndruesh\u00ebm nga 3 nodet me postgres, patroni, consul, s3, walg, ansible. <\/p>\n<p>Pas p\u00ebrfundimit t\u00eb master klas\u00ebs, do t\u00eb jeni n\u00eb gjendje t\u00eb filloni nj\u00eb klaster t\u00eb till\u00eb nga zero, duke p\u00ebrdorur playbook-\u00ebt e ofruara ansible. <\/p>\n<p><img decoding=\"async\" alt=\"Backend Section at DUMP: Serverless, Postgres and Go, .NET Core, GraphQL and more\" src=\"\/wp-content\/uploads\/2019\/04\/7aa97e38386d5a45bf50944d691a1783.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>T\u00eb gjitha ligj\u00ebratat nga konferenca e vitit t\u00eb kaluar mund t\u00eb shihen n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/user\/videoitpeople\/playlists\">kanalin ton\u00eb n\u00eb YouTube<\/a><\/noindex><\/i><\/p>\n<p>Pikat e t\u00eb gjitha ligj\u00ebratave dhe regjistrimi \u2014 n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/bit.ly\/2YML9wy\">faqen e konferenc\u00ebs<\/a><\/noindex>.<\/p>\n<p>Zhvillues, ju presim m\u00eb 19 prill n\u00eb DUMP!<br \/>\n<br \/>Burimi: <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.2 - 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\/sq\/blog\/administrirovanie\/sektsiya-backend-na-dump-serverless-postgres-i-go-net-core-graphql-i-ne-tolko\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\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\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\/sq\/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\udd47Seksioni Backend n\u00eb DUMP: Serverless, Postgres dhe Go, .NET Core, GraphQL dhe jo vet\u00ebm | ProHoster","description":"M\u00eb 19 prill, n\u00eb \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0431\u0443\u0440\u0433 do t\u00eb zhvillohet konferenca e zhvilluesve DUMP.","canonical_url":"https:\/\/prohoster.info\/sq\/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":"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\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\/sq\/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\/sq\/wp-json\/wp\/v2\/posts\/30917","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=30917"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/30917\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/22895"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=30917"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=30917"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=30917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}