{"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\/es\/blog\/administrirovanie\/sektsiya-backend-na-dump-serverless-postgres-i-go-net-core-graphql-i-ne-tolko","title":{"rendered":"Secci\u00f3n Backend en DUMP: Serverless, Postgres y Go, .NET Core, GraphQL y m\u00e1s","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>El 19 de abril se llevar\u00e1 a cabo en Ekaterimburgo una conferencia de desarrolladores. <noindex><a rel=\"nofollow\" href=\"https:\/\/bit.ly\/2YML9wy\">DUMP<\/a><\/noindex>. Los directores de programas de la secci\u00f3n Backend \u2014 el jefe de la oficina de desarrollo de Yandex, Andrey Zharinov, el jefe del departamento de desarrollo de Naumen Contact Center, Konstantin Beklemishev, y el ingeniero-programador de Kontur, Denis Tarasov \u2014 han compartido qu\u00e9 presentaciones esperan a los desarrolladores en la conferencia.<\/p>\n<p>Hay una opini\u00f3n de que no se debe esperar informaci\u00f3n valiosa de las presentaciones en una conferencia 'festiva'. Creemos que hemos armado un programa que vale la pena esperar. Para ello, seleccionamos solo a aquellos que est\u00e1n profundamente en el tema, desechamos \u2154 de las solicitudes, arreglamos indefinidamente la estructura de las presentaciones y exigimos ejemplos pr\u00e1cticos a los ponentes. <\/p>\n<p><img decoding=\"async\" alt=\"Secci\u00f3n Backend en DUMP: Serverless, Postgres y Go, .NET Core, GraphQL y m\u00e1s\" 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>Presentaciones<\/b><\/h2>\n<p>\nLas primeras dos presentaciones est\u00e1n interrelacionadas, y definitivamente recomendamos escuchar ambas.<\/p>\n<p><img decoding=\"async\" alt=\"Secci\u00f3n Backend en DUMP: Serverless, Postgres y Go, .NET Core, GraphQL y m\u00e1s\" src=\"\/wp-content\/uploads\/2019\/04\/30944dbc7b87e8754077a610cc74d75d.jpg\" style=\"display:block;margin: 0 auto;\" \/> Problema 1. Al usar API externas, es especialmente relevante la cuesti\u00f3n de la verificaci\u00f3n de los datos entrantes. No es suficiente con validar el formato, tambi\u00e9n es necesario asegurarse de la coherencia de los datos. Aunque la soluci\u00f3n parece obvia, con el aumento del n\u00famero de fuentes externas, muchas comprobaciones individuales pueden volverse ingobernables. <b>Serguei Dolganov<\/b> de <b>Evil Martians<\/b> demostrar\u00e1 un enfoque estructurado al problema, basado en el uso de m\u00e9todos de programaci\u00f3n funcional.<\/p>\n<p><img decoding=\"async\" alt=\"Secci\u00f3n Backend en DUMP: Serverless, Postgres y Go, .NET Core, GraphQL y m\u00e1s\" src=\"\/wp-content\/uploads\/2019\/04\/8b4840b27190382a7c4c2684a229407a.jpg\" style=\"display:block;margin: 0 auto;\" \/> Problema 2. Para ser eficiente en la interacci\u00f3n con el servidor, es necesario optimizar el n\u00famero de llamadas a la API y el volumen de datos devueltos. Esto requiere un dise\u00f1o coherente de las entidades ya a nivel del servidor. <b>Dmitry Tsepelev<\/b> <b>(Evil Martians)<\/b> explicar\u00e1 c\u00f3mo se puede hacer esto de manera eficiente, utilizando la filosof\u00eda y las herramientas de GraphQL, prestando atenci\u00f3n a los matices y comparando ejemplos con el REST tradicional.<\/p>\n<p>El segundo bloque ser\u00e1 sobre la conexi\u00f3n entre Postgres y Go. Escuchar la experiencia de Avito y Yandex \ud83d\ude42<\/p>\n<p><img decoding=\"async\" alt=\"Secci\u00f3n Backend en DUMP: Serverless, Postgres y Go, .NET Core, GraphQL y m\u00e1s\" src=\"\/wp-content\/uploads\/2019\/04\/d11857b08decc714aa04104961cd4f85.jpg\" style=\"display:block;margin: 0 auto;\" \/> \u00bfTienes Postgres y quieres usar Go en tu proyecto, pero lo haces por primera vez? Esta presentaci\u00f3n te ahorrar\u00e1 un mont\u00f3n de tiempo. Ingeniero de software en <b>Avito, Artemiy Ryabinkov<\/b> hablar\u00e1 sobre las herramientas y todos los detalles del trabajo con esta base de datos en Go a trav\u00e9s de ejemplos de tareas que \u00e9l resuelve todos los d\u00edas en Avito.<\/p>\n<p><img decoding=\"async\" alt=\"Secci\u00f3n Backend en DUMP: Serverless, Postgres y Go, .NET Core, GraphQL y m\u00e1s\" src=\"\/wp-content\/uploads\/2019\/04\/9ad9a5cbc7c395238dff6b70ab5edde1.jpg\" style=\"display:block;margin: 0 auto;\" \/> \u00bfPostgreSQL y respaldo de datos? Parece que este tema ya se ha estudiado en profundidad. Pero el conocimiento ser\u00e1 incompleto si no sabe c\u00f3mo sucede en Yandex: enormes vol\u00famenes de datos, necesidad de compresi\u00f3n, cifrado, procesamiento paralelo y la utilizaci\u00f3n m\u00e1s eficiente de CPUs multin\u00facleo. <b>Andrei Borodin<\/b> hablar\u00e1 sobre la arquitectura WAL-G, una soluci\u00f3n de c\u00f3digo abierto en Go para el archivo continuo de Postgres y MySQL, que Yandex est\u00e1 desarrollando activamente, y usted podr\u00e1 utilizar en su proyecto.<\/p>\n<p>El tercer bloque es para aquellos interesados en las tecnolog\u00edas de reconocimiento y s\u00edntesis de voz, para quienes ASR y TTS son abreviaturas entendibles, y para quienes desarrollan asistentes de voz.<\/p>\n<p><img decoding=\"async\" alt=\"Secci\u00f3n Backend en DUMP: Serverless, Postgres y Go, .NET Core, GraphQL y m\u00e1s\" src=\"\/wp-content\/uploads\/2019\/04\/5f1fa167834a14ba2808228ae70c1e03.jpg\" style=\"display:block;margin: 0 auto;\" \/> Los asistentes de voz est\u00e1n en su punto m\u00e1s alto de popularidad. Crear su habilidad para cualquiera de ellos no es solo sencillo, es muy sencillo. Sin embargo, se conocen pocas historias reales de aplicaci\u00f3n de esta tecnolog\u00eda. <b>Vitaly Semyachkin<\/b> de <b>JetStyle<\/b> har\u00e1 una revisi\u00f3n de las capacidades y limitaciones de los principales asistentes, hablar\u00e1 sobre los obst\u00e1culos que pueden surgir, c\u00f3mo se pueden superar heroicamente y, en general, c\u00f3mo se puede preparar toda esta historia. Adem\u00e1s, Vitaly hablar\u00e1 sobre la experiencia de construir una 'sala de reuniones inteligente' basada en Yandex.Station. <\/p>\n<p><img decoding=\"async\" alt=\"Secci\u00f3n Backend en DUMP: Serverless, Postgres y Go, .NET Core, GraphQL y m\u00e1s\" src=\"\/wp-content\/uploads\/2019\/04\/b75f371901a0101ad49d8a5f6da95c39.jpg\" style=\"display:block;margin: 0 auto;\" \/> <img decoding=\"async\" alt=\"Secci\u00f3n Backend en DUMP: Serverless, Postgres y Go, .NET Core, GraphQL y m\u00e1s\" src=\"\/wp-content\/uploads\/2019\/04\/b082c5de334918830cc64f8032849882.jpg\" style=\"display:block;margin: 0 auto;\" \/> Las empresas l\u00edderes ofrecen sus API para construir asistentes de voz. Pero, \u00bfqu\u00e9 hacer si las soluciones externas no est\u00e1n disponibles? En <b>Kontur<\/b> resolver\u00e1n esta tarea, aunque el camino ser\u00e1 arduo. <b>Viktor Kondoba<\/b> y <b>Svetlana Zavyalova<\/b> compartir\u00e1n su experiencia en el uso de soluciones locales de reconocimiento de voz en la automatizaci\u00f3n del soporte, mostrar\u00e1n en qu\u00e9 se debe concentrar y qu\u00e9 se puede sacrificar para aumentar la eficiencia.<\/p>\n<p>\u00bfDe qu\u00e9 m\u00e1s se hablar\u00e1?<\/p>\n<p><img decoding=\"async\" alt=\"Secci\u00f3n Backend en DUMP: Serverless, Postgres y Go, .NET Core, GraphQL y m\u00e1s\" src=\"\/wp-content\/uploads\/2019\/04\/2c875ae151ea961b80e60b83b18ad340.jpg\" style=\"display:block;margin: 0 auto;\" \/> Recientemente, en Redis 5 apareci\u00f3 un nuevo tipo de dato: streams, que implementa ideas del popular corredor de mensajes Kafka. <b>Denis Kataev (Tinkoff.ru) <\/b>explicar\u00e1 por qu\u00e9 se necesitan streams, en qu\u00e9 se diferencian de las colas normales, cu\u00e1l es la diferencia entre Kafka y Redis streams, y tambi\u00e9n hablar\u00e1 sobre los 'escollos' que lo esperan.<\/p>\n<p><img decoding=\"async\" alt=\"Secci\u00f3n Backend en DUMP: Serverless, Postgres y Go, .NET Core, GraphQL y m\u00e1s\" src=\"\/wp-content\/uploads\/2019\/04\/e1328d8422d676165e410ad6d092d8d0.jpg\" style=\"display:block;margin: 0 auto;\" \/> Ingeniero principal de programaci\u00f3n en <b>Kontur Grigory Koshelev<\/b> considerar\u00e1 qu\u00e9 problemas existen con el registro de logs y m\u00e9tricas si tiene teras de datos al d\u00eda, y tambi\u00e9n hablar\u00e1 sobre una nueva soluci\u00f3n de c\u00f3digo abierto que har\u00e1 su vida mejor.<\/p>\n<p><img decoding=\"async\" alt=\"Secci\u00f3n Backend en DUMP: Serverless, Postgres y Go, .NET Core, GraphQL y m\u00e1s\" src=\"\/wp-content\/uploads\/2019\/04\/bce4533bd4f9f65d3463c45474920e29.jpg\" style=\"display:block;margin: 0 auto;\" \/> L\u00edder de la comunidad .Net de Kaz\u00e1n <b>Yuri Kerbitskov<\/b> (<b>Ak Bars Tecnolog\u00edas Digitales<\/b>) vendr\u00e1 a recordar por qu\u00e9 son necesarios los Application Domains en .Net Framework, y a contar lo que ha cambiado al trabajar con ellos en .Net Core, y c\u00f3mo vivir con ello ahora. Despu\u00e9s de la charla entender\u00e1s mejor c\u00f3mo funciona .NET Core por dentro. <\/p>\n<p>Y es el tema por el que m\u00e1s se ha votado en el sitio.<\/p>\n<p><img decoding=\"async\" alt=\"Secci\u00f3n Backend en DUMP: Serverless, Postgres y Go, .NET Core, GraphQL y m\u00e1s\" src=\"\/wp-content\/uploads\/2019\/04\/71bbe3b6d73e3447901fe2504121f03e.jpg\" style=\"display:block;margin: 0 auto;\" \/> Una revoluci\u00f3n silenciosa ocurri\u00f3 en 2014, y su eco nos alcanza. A partir de este momento, la infraestructura se vuelve completamente invisible y deja de tener importancia. No se trata de m\u00e1quinas virtuales ni de contenedores, eso ya es cosa del pasado, sino del desarrollo continuo de ideas de servicios en la nube: AWS Lambda (pagamos solo por el tiempo de CPU). En el ejemplo de su propio proyecto, el desarrollador backend en <b>Evil Martians Nikolai Sverchkov<\/b> contar\u00e1 todo sobre el lado pr\u00e1ctico del trabajo con serverless: qu\u00e9 tan dif\u00edcil es comenzar, cu\u00e1nta documentaci\u00f3n y tutoriales hay, si hay soporte para est\u00e1ndares ampliamente aceptados, c\u00f3mo probar localmente, cu\u00e1nto cuesta, qu\u00e9 lenguaje es mejor utilizar, cu\u00e1l es el stack de tareas m\u00e1s relevante.<\/p>\n<h2><b>Taller<\/b><\/h2>\n<p>\n<img decoding=\"async\" alt=\"Secci\u00f3n Backend en DUMP: Serverless, Postgres y Go, .NET Core, GraphQL y m\u00e1s\" src=\"\/wp-content\/uploads\/2019\/04\/a636ab6b71cf4a08c1b9ff19367f312a.jpg\" style=\"display:block;margin: 0 auto;\" \/> CTO en <b>Mastery.pro Andrey Fefelov<\/b> impartir\u00e1 un taller en el que construir\u00e1 junto con los participantes un cl\u00faster simple de alta disponibilidad de 3 nodos en postgres, patroni, consul, s3, walg, ansible. <\/p>\n<p>Despu\u00e9s del taller, podr\u00e1s iniciar dicho cl\u00faster desde cero, utilizando los playbooks de ansible proporcionados. <\/p>\n<p><img decoding=\"async\" alt=\"Secci\u00f3n Backend en DUMP: Serverless, Postgres y Go, .NET Core, GraphQL y m\u00e1s\" src=\"\/wp-content\/uploads\/2019\/04\/7aa97e38386d5a45bf50944d691a1783.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Todas las charlas de la conferencia del a\u00f1o pasado se pueden ver en <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/user\/videoitpeople\/playlists\">el canal de YouTube<\/a><\/noindex><\/i><\/p>\n<p>Los res\u00famenes de todas las charlas y la inscripci\u00f3n est\u00e1n en <noindex><a rel=\"nofollow\" href=\"https:\/\/bit.ly\/2YML9wy\">el sitio de la conferencia<\/a><\/noindex>.<\/p>\n<p>Desarrolladores, \u00a1los esperamos el 19 de abril en DUMP!<br \/>\n<br \/>Fuente: <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\/es\/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=\"es_ES\" \/>\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\/es\/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\udd47Secci\u00f3n Backend en DUMP: Serverless, Postgres y Go, .NET Core, GraphQL y mucho m\u00e1s | ProHoster","description":"El 19 de abril se llevar\u00e1 a cabo en Ekaterimburgo la conferencia de desarrolladores DUMP.","canonical_url":"https:\/\/prohoster.info\/es\/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":"es_ES","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\/es\/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\/es\/wp-json\/wp\/v2\/posts\/30917","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=30917"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/30917\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/22895"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=30917"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=30917"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=30917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}