{"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\/nl\/blog\/administrirovanie\/sektsiya-backend-na-dump-serverless-postgres-i-go-net-core-graphql-i-ne-tolko","title":{"rendered":"Backend-sessie op DUMP: Serverless, Postgres en Go, .NET Core, GraphQL en meer","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Op 19 april vindt er in Yekaterinburg een ontwikkelaarsconferentie plaats <noindex><a rel=\"nofollow\" href=\"https:\/\/bit.ly\/2YML9wy\">DUMP<\/a><\/noindex>. De programmaleiders van de Backend-sectie \u2014 de hoofd van het ontwikkelingskantoor van Yandex, Andrey Zharinov, de hoofd van de ontwikkelingsafdeling van Naumen Contact Center, Konstantin Beklemishev, en software engineer bij Kontur, Denis Tarasov \u2014 vertelden welke presentaties de ontwikkelaars op de conferentie kunnen verwachten.<\/p>\n<p>Er is een mening dat je van de presentaties op een 'festivalachtige' conferentie geen inzichten moet verwachten. Wij denken dat we een programma hebben gemaakt waar je wel op kunt wachten. Hiervoor hebben we alleen degenen geselecteerd die diep in het onderwerp zitten, twee derde van de aanvragen geweerd, de structuur van de presentaties eindeloos aangepast en van de sprekers praktijkvoorbeelden ge\u00ebist. <\/p>\n<p><img decoding=\"async\" alt=\"Backend-sessie op DUMP: Serverless, Postgres en Go, .NET Core, GraphQL en meer\" 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>Presentaties<\/b><\/h2>\n<p>\nDe eerste twee presentaties zijn met elkaar verbonden, en we raden absoluut aan om ze beide te beluisteren.<\/p>\n<p><img decoding=\"async\" alt=\"Backend-sessie op DUMP: Serverless, Postgres en Go, .NET Core, GraphQL en meer\" src=\"\/wp-content\/uploads\/2019\/04\/30944dbc7b87e8754077a610cc74d75d.jpg\" style=\"display:block;margin: 0 auto;\" \/> Probleem 1. Bij het gebruik van externe API's is het vooral belangrijk om de binnenkomende gegevens te controleren. Alleen het valideren van het formaat is niet genoeg; je moet ook de samenhang van de gegevens verifi\u00ebren. Hoewel de oplossing evident lijkt, kan met de groei van het aantal externe bronnen het aantal afzonderlijke controles gemakkelijk uitmonden in iets oncontroleerbaars. <b>Sergay Dolganov<\/b> uit <b>Evil Martians<\/b> zal een gestructureerde benadering van het probleem demonstreren, gebaseerd op het gebruik van functionele programmeermethoden.<\/p>\n<p><img decoding=\"async\" alt=\"Backend-sessie op DUMP: Serverless, Postgres en Go, .NET Core, GraphQL en meer\" src=\"\/wp-content\/uploads\/2019\/04\/8b4840b27190382a7c4c2684a229407a.jpg\" style=\"display:block;margin: 0 auto;\" \/> Probleem 2. Voor effici\u00ebntie bij de interactie met de server is het noodzakelijk om het aantal API-aanroepen en de hoeveelheid teruggegeven gegevens te optimaliseren. Dit vereist een geco\u00f6rdineerd ontwerp van de entiteiten op serverniveau. <b>Dmitry Tsepelev<\/b> <b>(Evil Martians)<\/b> zal uitleggen hoe je dit effectief kunt doen door gebruik te maken van de filosofie en de tools van GraphQL, en zal aandacht besteden aan nuances en voorbeelden vergelijken met traditioneel REST.<\/p>\n<p>Het tweede blok zal gaan over de koppeling tussen Postgres en Go. G\u043e luister naar de ervaringen van Avito en Yandex \ud83d\ude42<\/p>\n<p><img decoding=\"async\" alt=\"Backend-sessie op DUMP: Serverless, Postgres en Go, .NET Core, GraphQL en meer\" src=\"\/wp-content\/uploads\/2019\/04\/d11857b08decc714aa04104961cd4f85.jpg\" style=\"display:block;margin: 0 auto;\" \/> Heb je Postgres en wil je Go gebruiken in je project, maar doe je dit voor het eerst? Deze presentatie zal je een hoop tijd besparen. Software Engineer bij <b>Avito, Artemiy Ryabinkov<\/b> zal vertellen over de tools en alle nuances van het werken met deze database in Go aan de hand van de taken die hij dagelijks bij Avito oplost.<\/p>\n<p><img decoding=\"async\" alt=\"Backend-sessie op DUMP: Serverless, Postgres en Go, .NET Core, GraphQL en meer\" src=\"\/wp-content\/uploads\/2019\/04\/9ad9a5cbc7c395238dff6b70ab5edde1.jpg\" style=\"display:block;margin: 0 auto;\" \/> PostgreSQL en databack-up? Het lijkt erop dat dit onderwerp van alle kanten is bestudeerd. Maar de kennis is niet volledig totdat je weet hoe dit gebeurt bij Yandex: enorme hoeveelheden data, de noodzaak van compressie, encryptie, parallelle verwerking en de meest effici\u00ebnte benutting van multicore CPU's. <b>Andrey Borodin<\/b> zal de architectuur van WAL-G bespreken \u2014 een open source oplossing in Go voor continue archivering van Postgres en MySQL, dat actief door Yandex wordt ontwikkeld en dat je in je project kunt gebruiken.<\/p>\n<p>Het derde blok is voor degenen die ge\u00efnteresseerd zijn in spraakherkenning en spraaksynthese, voor wie ASR en TTS begrijpelijke afkortingen zijn, en voor degenen die toepassingen voor spraakassistenten ontwikkelen.<\/p>\n<p><img decoding=\"async\" alt=\"Backend-sessie op DUMP: Serverless, Postgres en Go, .NET Core, GraphQL en meer\" src=\"\/wp-content\/uploads\/2019\/04\/5f1fa167834a14ba2808228ae70c1e03.jpg\" style=\"display:block;margin: 0 auto;\" \/> Spraakassistenten zijn enorm populair. Een vaardigheid voor een van hen cre\u00ebren is niet alleen eenvoudig, maar zelfs heel eenvoudig. Echter, er zijn niet veel echte verhalen over het gebruik van deze technologie. <b>Vitaly Semyachkin<\/b> uit <b>JetStyle<\/b> zal een overzicht geven van de mogelijkheden en beperkingen van de belangrijkste assistenten, vertellen welke valkuilen er kunnen zijn, hoe je die kunt overwinnen en hoe je alles kunt voorbereiden. Bovendien zal Vitaly vertellen over de ervaring met het opzetten van een 'slimme vergaderruimte' op basis van Yandex.Stan. <\/p>\n<p><img decoding=\"async\" alt=\"Backend-sessie op DUMP: Serverless, Postgres en Go, .NET Core, GraphQL en meer\" src=\"\/wp-content\/uploads\/2019\/04\/b75f371901a0101ad49d8a5f6da95c39.jpg\" style=\"display:block;margin: 0 auto;\" \/> <img decoding=\"async\" alt=\"Backend-sessie op DUMP: Serverless, Postgres en Go, .NET Core, GraphQL en meer\" src=\"\/wp-content\/uploads\/2019\/04\/b082c5de334918830cc64f8032849882.jpg\" style=\"display:block;margin: 0 auto;\" \/> Vooruitstrevende bedrijven bieden hun API's aan voor het bouwen van spraakassistenten. Maar hoe moet je omgaan met de situatie als externe oplossingen niet beschikbaar zijn? In <b>Kontur<\/b> is deze uitdaging opgelost, hoewel de weg moeilijk was. <b>Victor Kondoba<\/b> en <b>Svetlana Zavyalova<\/b> zullen hun ervaring delen met het gebruik van lokale oplossingen voor spraakherkenning bij de automatisering van ondersteuning, laten zien waar je je op moet concentreren en wat je kunt opofferen om de effici\u00ebntie te verhogen.<\/p>\n<p>Waarover zullen de andere presentaties gaan?<\/p>\n<p><img decoding=\"async\" alt=\"Backend-sessie op DUMP: Serverless, Postgres en Go, .NET Core, GraphQL en meer\" src=\"\/wp-content\/uploads\/2019\/04\/2c875ae151ea961b80e60b83b18ad340.jpg\" style=\"display:block;margin: 0 auto;\" \/> Onlangs is er in Redis 5 een nieuw datetype verschenen \u2014 streams, dat is een implementatie van idee\u00ebn uit de populaire berichtenbroker Kafka. <b>Denis Kataev (Tinkoff.ru) <\/b>zal uitleggen waarom streams nodig zijn, wat het verschil is met gewone wachtrijen, en wat de verschillen zijn tussen Kafka en Redis streams, en ook de 'onderwaterstenen' bespreken die je te wachten staan.<\/p>\n<p><img decoding=\"async\" alt=\"Backend-sessie op DUMP: Serverless, Postgres en Go, .NET Core, GraphQL en meer\" src=\"\/wp-content\/uploads\/2019\/04\/e1328d8422d676165e410ad6d092d8d0.jpg\" style=\"display:block;margin: 0 auto;\" \/> Hoofd software-engineer bij <b>Kontur Grigory Koshelev<\/b> zal kijken naar welke problemen er zijn met het registreren van logs en metrics als je terabytes aan data per dag hebt, en ook vertellen over een nieuwe open-source oplossing die je leven beter zal maken.<\/p>\n<p><img decoding=\"async\" alt=\"Backend-sessie op DUMP: Serverless, Postgres en Go, .NET Core, GraphQL en meer\" src=\"\/wp-content\/uploads\/2019\/04\/bce4533bd4f9f65d3463c45474920e29.jpg\" style=\"display:block;margin: 0 auto;\" \/> Leider van de Kazan .Net-gemeenschap <b>Yuri Kerbitskov<\/b> (<b>Ak Bars Digitale Technologie\u00ebn<\/b>) zal er zijn om te herinneren waarom Application Domains in .Net Framework nodig zijn, en om te vertellen wat er is veranderd in de omgang met hen in .Net Core, en hoe we daar nu mee om moeten gaan. Na de lezing zult u beter begrijpen hoe .NET Core onder de motorkap werkt. <\/p>\n<p>En het onderwerp waarvoor het meest is gestemd op de website.<\/p>\n<p><img decoding=\"async\" alt=\"Backend-sessie op DUMP: Serverless, Postgres en Go, .NET Core, GraphQL en meer\" src=\"\/wp-content\/uploads\/2019\/04\/71bbe3b6d73e3447901fe2504121f03e.jpg\" style=\"display:block;margin: 0 auto;\" \/> Een stille revolutie vond plaats in 2014 en zijn echo achterhaalt ons. Vanaf dat moment wordt de infrastructuur volledig onzichtbaar en verliest het zijn belang. Het gaat niet over virtuele machines of containers \u2014 die zijn al verleden tijd, maar over de verdere ontwikkeling van cloudservice-idee\u00ebn \u2014 AWS Lambda (we betalen alleen voor rekentijd). Aan de hand van een eigen project zal de backend ontwikkelaar <b>Evil Martians Nikolay Sverchkov<\/b> alles vertellen over de praktische kant van werken met serverless: hoe moeilijk is het om te beginnen, hoeveel documentatie en tutorials zijn er, is er ondersteuning voor algemeen aanvaarde standaarden, hoe te testen in een lokale omgeving, wat kost het, welke programmeertaal is het beste om te gebruiken, en welke taken zijn het meest relevant.<\/p>\n<h2><b>Masterclass<\/b><\/h2>\n<p>\n<img decoding=\"async\" alt=\"Backend-sessie op DUMP: Serverless, Postgres en Go, .NET Core, GraphQL en meer\" src=\"\/wp-content\/uploads\/2019\/04\/a636ab6b71cf4a08c1b9ff19367f312a.jpg\" style=\"display:block;margin: 0 auto;\" \/> CTO bij <b>Mastery.pro Andrey Fefelov<\/b> zal een masterclass geven, waarbij hij samen met de deelnemers een eenvoudige fouttolerante cluster van 3 nodes opzet met postgres, patroni, consul, s3, walg, ansible. <\/p>\n<p>Na de masterclass kunt u zo'n cluster vanaf nul opzetten met de aangeleverde ansible playbooks. <\/p>\n<p><img decoding=\"async\" alt=\"Backend-sessie op DUMP: Serverless, Postgres en Go, .NET Core, GraphQL en meer\" src=\"\/wp-content\/uploads\/2019\/04\/7aa97e38386d5a45bf50944d691a1783.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Alle presentaties van de conferentie van vorig jaar zijn te bekijken op <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/user\/videoitpeople\/playlists\">YouTube-kanaal<\/a><\/noindex><\/i><\/p>\n<p>Samenvattingen van alle presentaties en registratie - op <noindex><a rel=\"nofollow\" href=\"https:\/\/bit.ly\/2YML9wy\">de conferentiewebsite<\/a><\/noindex>.<\/p>\n<p>Ontwikkelaars, wij wachten op jullie op 19 april bij DUMP!<br \/>\n<br \/>Bron: <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.3 - 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\/nl\/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.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\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\/nl\/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\udd47Backend sectie op DUMP: Serverless, Postgres en Go, .NET Core, GraphQL en meer | ProHoster","description":"Op 19 april vindt de DUMP ontwikkelaarsconferentie in Jekaterinenburg plaats.","canonical_url":"https:\/\/prohoster.info\/nl\/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":"nl_NL","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\/nl\/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\/nl\/wp-json\/wp\/v2\/posts\/30917","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=30917"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/30917\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media\/22895"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=30917"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=30917"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=30917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}