{"id":97758,"date":"2020-10-21T14:42:32","date_gmt":"2020-10-21T12:42:32","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/kak-masshtabiruetsya-biznes-docker-dlya-obsluzhivaniya-millionov-razrabotchikov-chast-2-ishodyashhie-dannye"},"modified":"2020-10-21T14:42:32","modified_gmt":"2020-10-21T12:42:32","slug":"kak-masshtabiruetsya-biznes-docker-dlya-obsluzhivaniya-millionov-razrabotchikov-chast-2-ishodyashhie-dannye","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kak-masshtabiruetsya-biznes-docker-dlya-obsluzhivaniya-millionov-razrabotchikov-chast-2-ishodyashhie-dannye","title":{"rendered":"Como o neg\u00f3cio Docker escala para atender milh\u00f5es de desenvolvedores, parte 2: Dados de sa\u00edda","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Como o neg\u00f3cio Docker escala para atender milh\u00f5es de desenvolvedores, parte 2: Dados de sa\u00edda\" src=\"\/wp-content\/uploads\/2020\/10\/0080c0fb89670fb26cb21906946ec03a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Este \u00e9 o segundo artigo de uma s\u00e9rie de artigos, onde ser\u00e3o discutidas as limita\u00e7\u00f5es ao baixar imagens de cont\u00eaineres.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Em <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/520528\/\">primeira parte<\/a><\/noindex> Analisamos detalhadamente as imagens armazenadas no Docker Hub, o maior registro de imagens de cont\u00eaineres. Estamos escrevendo sobre isso para que voc\u00ea compreenda melhor como nossos Termos de servi\u00e7o atualizados afetar\u00e3o as equipes de desenvolvimento que usam o Docker Hub para gerenciar imagens de cont\u00eaineres e pipelines CICD.<\/p>\n<p><\/p>\n<p>As limita\u00e7\u00f5es de taxa de download foram anunciadas anteriormente em nossos <noindex><a rel=\"nofollow\" href=\"https:\/\/www.docker.com\/legal\/docker-terms-service\">Termos de servi\u00e7o<\/a><\/noindex>. Vamos explorar em detalhes as limita\u00e7\u00f5es de taxa que entrar\u00e3o em vigor a partir de 1\u00ba de novembro de 2020:<\/p>\n<p><\/p>\n<p>Plano gratuito, usu\u00e1rios an\u00f4nimos: 100 downloads a cada 6 horas<br \/>\nPlano gratuito, usu\u00e1rios autenticados: 200 downloads a cada 6 horas<br \/>\nPlano Pro: sem limita\u00e7\u00f5es<br \/>\nPlano Team: sem limita\u00e7\u00f5es<\/p>\n<p><\/p>\n<p>A taxa de downloads do Docker \u00e9 definida como o n\u00famero de solicita\u00e7\u00f5es de manifestos ao Docker Hub. As limita\u00e7\u00f5es de taxa para download de imagens dependem do tipo de conta que solicita a imagem, n\u00e3o do tipo de conta do propriet\u00e1rio da imagem. Para usu\u00e1rios an\u00f4nimos (n\u00e3o autenticados), a taxa de download est\u00e1 vinculada ao endere\u00e7o IP.<\/p>\n<p><\/p>\n<p><strong>N.B.<\/strong> Mais detalhes e boas pr\u00e1ticas voc\u00ea encontrar\u00e1 <noindex><a rel=\"nofollow\" href=\"https:\/\/slurm.io\/docker-videocourse?utm_source=habr&amp;utm_medium=promo&amp;utm_campaign=docker-videocourse&amp;utm_content=post_26-09-2020&amp;utm_term=dzygovbrodskiy\">no curso de Docker dos praticantes<\/a><\/noindex>. Al\u00e9m disso, voc\u00ea pode faz\u00ea-lo quando for conveniente para voc\u00ea, tanto em termos de tempo quanto de disposi\u00e7\u00e3o. <\/p>\n<p><\/p>\n<p>Recebemos perguntas de clientes e da comunidade sobre os camadas das imagens de cont\u00eaineres. N\u00e3o levamos em considera\u00e7\u00e3o as camadas da imagem ao limitar a taxa de download, pois restringimos o download de manifestos e o n\u00famero de camadas (solicita\u00e7\u00f5es blob) atualmente n\u00e3o est\u00e3o limitadas. Essa mudan\u00e7a \u00e9 baseada no feedback da comunidade, buscando torn\u00e1-la mais amig\u00e1vel para os usu\u00e1rios, para que n\u00e3o precisem contar as camadas em cada imagem que utilizam.<\/p>\n<p><\/p>\n<h2 id=\"podrobnyy-analiz-chastot-skachivaniya-obrazov-docker-hub\">Uma an\u00e1lise detalhada das taxas de download das imagens do Docker Hub<\/h2>\n<p><\/p>\n<p>Passamos muito tempo analisando o download de imagens do Docker Hub para determinar a causa da limita\u00e7\u00e3o de velocidade, al\u00e9m de como essa limita\u00e7\u00e3o deve ser feita. O que vimos confirmou que, na verdade, todos os usu\u00e1rios baixam imagens a uma velocidade previs\u00edvel para fluxos de trabalho padr\u00e3o. No entanto, h\u00e1 um impacto not\u00e1vel de um pequeno n\u00famero de usu\u00e1rios an\u00f4nimos, com cerca de 30% de todos os downloads provenientes de apenas 1% de usu\u00e1rios an\u00f4nimos.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Como o neg\u00f3cio Docker escala para atender milh\u00f5es de desenvolvedores, parte 2: Dados de sa\u00edda\" src=\"\/wp-content\/uploads\/2020\/10\/7757e0d6b0892ba0f7ccb7b672792ca4.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>As novas limita\u00e7\u00f5es s\u00e3o baseadas nessa an\u00e1lise, de modo que a maioria dos nossos usu\u00e1rios n\u00e3o ser\u00e1 afetada. Essas limita\u00e7\u00f5es foram projetadas para refletir o uso t\u00edpico por desenvolvedores \u2014 aprendizado de Docker, desenvolvimento de c\u00f3digo, cria\u00e7\u00e3o de imagens, etc.<\/p>\n<p><\/p>\n<h2 id=\"pomosch-razrabotchikam-dlya-luchshego-ponimaniya-ogranicheniya-chastoty-skachivaniya\">Apoio aos desenvolvedores para uma melhor compreens\u00e3o da limita\u00e7\u00e3o de taxa de downloads<\/h2>\n<p><\/p>\n<p>Agora que entendemos o impacto e onde devem estar os limites, precisamos definir as condi\u00e7\u00f5es t\u00e9cnicas de opera\u00e7\u00e3o dessas limita\u00e7\u00f5es. Limitar o download de imagens do registro do Docker \u00e9 bastante complicado. Voc\u00ea n\u00e3o encontrar\u00e1 uma API para uploads na descri\u00e7\u00e3o do registro \u2014 ela simplesmente n\u00e3o existe. O download de uma imagem \u00e9, na verdade, uma combina\u00e7\u00e3o de solicita\u00e7\u00f5es de manifestos e blobs na API, executadas de maneira diferente, dependendo do estado do cliente e da imagem solicitada.<\/p>\n<p><\/p>\n<p>Por exemplo, se voc\u00ea j\u00e1 possui uma imagem, o Docker Engine far\u00e1 uma solicita\u00e7\u00e3o de manifesto, entender\u00e1 que j\u00e1 possui todas as camadas necess\u00e1rias com base no manifesto recebido e, em seguida, parar\u00e1. Por outro lado, se voc\u00ea estiver baixando uma imagem que suporta v\u00e1rias arquiteturas, a solicita\u00e7\u00e3o de manifesto retornar\u00e1 uma lista de manifestos de imagens para cada arquitetura suportada. Ent\u00e3o, o Docker Engine far\u00e1 outra solicita\u00e7\u00e3o de manifesto para a arquitetura espec\u00edfica em que est\u00e1 operando e, em resposta, receber\u00e1 a lista de todas as camadas da imagem. Em seguida, ele solicitar\u00e1 cada camada (blob) que estiver faltando.<\/p>\n<p><\/p>\n<p><strong>N.B.<\/strong> Este tema \u00e9 abordado de forma mais ampla em <noindex><a rel=\"nofollow\" href=\"https:\/\/slurm.io\/docker-videocourse?utm_source=habr&amp;utm_medium=promo&amp;utm_campaign=docker-videocourse&amp;utm_content=post_26-09-2020&amp;utm_term=dzygovbrodskiy\">um curso de Docker<\/a><\/noindex>, onde cobriremos todas as suas ferramentas: desde as abstra\u00e7\u00f5es b\u00e1sicas at\u00e9 par\u00e2metros de rede, nuances de trabalho com diferentes sistemas operacionais e linguagens de programa\u00e7\u00e3o. Voc\u00ea se familiarizar\u00e1 com a tecnologia e entender\u00e1 onde e como usar melhor o Docker.<\/p>\n<p><\/p>\n<p>Portanto, o download de uma imagem \u00e9 na verdade um ou dois pedidos de manifesto, al\u00e9m de um n\u00famero que varia de zero at\u00e9 o infinito - pedidos de camadas (blob). Historicamente, o Docker monitorava a frequ\u00eancia de downloads com base nas camadas, uma vez que isso est\u00e1 mais relacionado ao uso da largura de banda. No entanto, ouvimos a comunidade, pois isso torna mais dif\u00edcil, j\u00e1 que \u00e9 necess\u00e1rio monitorar a quantidade de camadas requisitadas, o que levar\u00e1 \u00e0 ignor\u00e2ncia das melhores pr\u00e1ticas relacionadas ao Dockerfile e ser\u00e1 menos intuitivo para os usu\u00e1rios que desejam apenas interagir com o registro, sem se aprofundar nos detalhes.<\/p>\n<p><\/p>\n<p>Assim, limitamos o n\u00famero de pedidos com base nas solicita\u00e7\u00f5es de manifestos. Isso est\u00e1 diretamente relacionado ao download de imagens, o que \u00e9 f\u00e1cil de entender para os usu\u00e1rios. H\u00e1, de fato, uma pequena nuance - se voc\u00ea tentar baixar uma imagem que j\u00e1 possui, o pedido ainda ser\u00e1 contabilizado, mesmo que voc\u00ea n\u00e3o baixe as camadas. De qualquer forma, esperamos que esse m\u00e9todo de limita\u00e7\u00e3o de frequ\u00eancia de downloads seja justo e conveniente para os usu\u00e1rios.<\/p>\n<p><\/p>\n<h2 id=\"zhdem-vashi-otzyvy\">Aguardamos seu feedback<\/h2>\n<p><\/p>\n<p>Estaremos monitorando as restri\u00e7\u00f5es e fazendo as devidas corre\u00e7\u00f5es com base em casos de uso t\u00edpicos, para garantir que as limita\u00e7\u00f5es sejam adequadas a cada tipo de usu\u00e1rio, al\u00e9m disso, nos esfor\u00e7aremos para nunca dificultar o trabalho dos desenvolvedores.<\/p>\n<p><\/p>\n<p>Fique atento \u00e0s mensagens nas pr\u00f3ximas semanas, haver\u00e1 outro artigo sobre configura\u00e7\u00e3o de CI e sistemas de produ\u00e7\u00e3o \u00e0 luz dessas mudan\u00e7as.<\/p>\n<p><\/p>\n<p>Finalmente, como parte do apoio \u00e0 comunidade de desenvolvedores de c\u00f3digo aberto, at\u00e9 1\u00ba de novembro, forneceremos novos planos para projetos de c\u00f3digo aberto. Para se inscrever, voc\u00ea deve preencher um formul\u00e1rio <noindex><a rel=\"nofollow\" href=\"https:\/\/forms.gle\/vvKURDTYwok7Pc4r5\">aqui<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Para mais informa\u00e7\u00f5es sobre as \u00faltimas mudan\u00e7as nos termos de servi\u00e7o, entre em contato com <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/524136\/\">FAQ<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Aqueles que precisam aumentar as limita\u00e7\u00f5es na frequ\u00eancia de downloads de imagens, o Docker oferece downloads ilimitados de imagens como um recurso <noindex><a rel=\"nofollow\" href=\"http:\/\/www.docker.com\/pricing\">dos planos Pro ou Team<\/a><\/noindex>. Como sempre, aguardamos seu feedback e perguntas <noindex><a rel=\"nofollow\" href=\"mailto:pricingquestions@docker.com\">aqui<\/a><\/noindex>.<\/p>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/520698\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u042d\u0442\u043e \u0432\u0442\u043e\u0440\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u0438\u0437 \u0441\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0442\u0435\u0439, \u0432 \u043d\u0435\u0439 \u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u044b \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u0441\u043a\u0430\u0447\u0438\u0432\u0430\u043d\u0438\u0438 \u043e\u0431\u0440\u0430\u0437\u043e\u0432 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432. \u0412 \u043f\u0435\u0440\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u043c\u044b \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043b\u0438 \u043e\u0431\u0440\u0430\u0437\u044b, \u0445\u0440\u0430\u043d\u0438\u043c\u044b\u0435 \u0432 Docker Hub, \u043a\u0440\u0443\u043f\u043d\u0435\u0439\u0448\u0435\u043c registry \u043e\u0431\u0440\u0430\u0437\u043e\u0432 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432. \u041c\u044b \u043f\u0438\u0448\u0435\u043c \u043e\u0431 \u044d\u0442\u043e\u043c \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0432\u044b \u043b\u0443\u0447\u0448\u0435 \u043f\u043e\u043d\u0438\u043c\u0430\u043b\u0438, \u043a\u0430\u043a \u043d\u0430\u0448\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u0423\u0441\u043b\u043e\u0432\u0438\u044f \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u043f\u043e\u0432\u043b\u0438\u044f\u044e\u0442 \u043d\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0445 Docker Hub \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0431\u0440\u0430\u0437\u0430\u043c\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":97759,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97758","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=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kak-masshtabiruetsya-biznes-docker-dlya-obsluzhivaniya-millionov-razrabotchikov-chast-2-ishodyashhie-dannye\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\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\u041a\u0430\u043a \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0431\u0438\u0437\u043d\u0435\u0441 Docker \u0434\u043b\u044f \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u043e\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0447\u0430\u0441\u0442\u044c 2: \u0418\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kak-masshtabiruetsya-biznes-docker-dlya-obsluzhivaniya-millionov-razrabotchikov-chast-2-ishodyashhie-dannye\" \/>\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=\"2020-10-21T12:42:32+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-21T12:42:32+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\udd47Como o neg\u00f3cio Docker se expande para atender milh\u00f5es de desenvolvedores, parte 2: Resultados | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kak-masshtabiruetsya-biznes-docker-dlya-obsluzhivaniya-millionov-razrabotchikov-chast-2-ishodyashhie-dannye","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","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\u041a\u0430\u043a \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0431\u0438\u0437\u043d\u0435\u0441 Docker \u0434\u043b\u044f \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u043e\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0447\u0430\u0441\u0442\u044c 2: \u0418\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 | ProHoster","og:url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kak-masshtabiruetsya-biznes-docker-dlya-obsluzhivaniya-millionov-razrabotchikov-chast-2-ishodyashhie-dannye","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":"2020-10-21T12:42:32+00:00","article:modified_time":"2020-10-21T12:42:32+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97758","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:13:06","updated":"2022-10-03 12:11:36","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/97758","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=97758"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/97758\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/97759"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=97758"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=97758"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=97758"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}