{"id":96449,"date":"2020-10-12T01:42:16","date_gmt":"2020-10-11T23:42:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-dendrite-0-1-0-kommunikaczionnogo-servera-s-realizacziej-protokola-matrix"},"modified":"2020-10-12T01:42:16","modified_gmt":"2020-10-11T23:42:16","slug":"vypusk-dendrite-0-1-0-kommunikaczionnogo-servera-s-realizacziej-protokola-matrix","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/vypusk-dendrite-0-1-0-kommunikaczionnogo-servera-s-realizacziej-protokola-matrix","title":{"rendered":"Lan\u00e7amento do Dendrite 0.1.0, servidor de comunica\u00e7\u00e3o com implementa\u00e7\u00e3o do protocolo Matrix.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/matrix.org\/blog\/2020\/10\/08\/dendrite-is-entering-beta\">Publicado<\/a><\/noindex> lan\u00e7amento do servidor Matrix <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/matrix-org\/dendrite\/releases\/tag\/v0.1.0\">Dendrite 0.1.0<\/a><\/noindex>, que marca a transi\u00e7\u00e3o do desenvolvimento para a fase de testes beta. O Dendrite \u00e9 desenvolvido pela equipe principal da plataforma de comunica\u00e7\u00e3o descentralizada Matrix e \u00e9 posicionado como a implementa\u00e7\u00e3o de segunda gera\u00e7\u00e3o dos componentes de servidor Matrix. Ao contr\u00e1rio do servidor padr\u00e3o <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/matrix-org\/synapse\">Synapse<\/a><\/noindex>, escrito na linguagem Python, o c\u00f3digo do Dendrite <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/matrix-org\/dendrit\">est\u00e1 em desenvolvimento<\/a><\/noindex> \u00e9 escrito em Go. Ambas as implementa\u00e7\u00f5es oficiais s\u00e3o distribu\u00eddas sob a licen\u00e7a Apache 2.0. No \u00e2mbito do projeto <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ruma.io\/\">Ruma<\/a><\/noindex> desenvolve-se separadamente uma vers\u00e3o do servidor Matrix em Rust, que <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ruma\/ruma\">\u00e9 distribu\u00eddo<\/a><\/noindex> sob a licen\u00e7a MIT. <\/p>\n<p>O novo servidor tem como objetivo alcan\u00e7ar alta efici\u00eancia, confiabilidade e escalabilidade. O Dendrite supera o Synapse em desempenho, requer significativamente menos mem\u00f3ria para funcionar e pode escalar por meio de balanceamento de carga em v\u00e1rios n\u00f3s. A arquitetura do Dendrite suporta escalabilidade horizontal e se baseia na separa\u00e7\u00e3o de manipuladores na forma de microsservi\u00e7os, onde cada inst\u00e2ncia de microsservi\u00e7o possui suas pr\u00f3prias tabelas no banco de dados. A distribui\u00e7\u00e3o das chamadas aos microsservi\u00e7os \u00e9 gerenciada pelo balanceador de carga. Para paralelizar as opera\u00e7\u00f5es no c\u00f3digo, s\u00e3o usadas goroutines, permitindo utilizar os recursos de todos os n\u00facleos da CPU sem separa\u00e7\u00e3o em processos distintos. <\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/matrix.org\/blog\/img\/2020-10-08-dendrite-arch.svg\"><img decoding=\"async\" alt=\"Lan\u00e7amento do Dendrite 0.1.0, servidor de comunica\u00e7\u00e3o com implementa\u00e7\u00e3o do protocolo Matrix. \" src=\"\/wp-content\/uploads\/2020\/10\/b6ad73a7ee869063c0214298a8dabfc7.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>O Dendrite suporta opera\u00e7\u00e3o em dois modos \u2014 monol\u00edtico e policonstru\u00eddo (polylith). No modo monol\u00edtico, todos os microsservi\u00e7os est\u00e3o agrupados em um \u00fanico arquivo execut\u00e1vel, executam em um \u00fanico processo e interagem diretamente entre si. No modo policonstru\u00eddo (em cluster), os microsservi\u00e7os podem ser executados separadamente, inclusive distribu\u00eddos em diferentes n\u00f3s. A intera\u00e7\u00e3o entre os componentes em<br \/>\nmodo multifuncional \u00e9 realizada atrav\u00e9s de uma API HTTP interna e da plataforma <noindex><a rel=\"nofollow\" href=\"https:\/\/kafka.apache.org\/\">Apache Kafka<\/a><\/noindex>.<\/p>\n<p>O desenvolvimento \u00e9 baseado nas especifica\u00e7\u00f5es do protocolo Matrix e utiliza dois conjuntos de testes \u2014 os testes gerais com o Synapse <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/matrix-org\/sytest\">sytest<\/a><\/noindex>  e um novo conjunto <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/matrix-org\/complement\">Complement<\/a><\/noindex>. Neste est\u00e1gio atual de desenvolvimento, o Dendrite passa com sucesso 56% dos testes da API Cliente-Servidor e 77% dos testes da API de Federa\u00e7\u00e3o, enquanto a cobertura funcional real \u00e9 estimada em 70% para a API Cliente-Servidor e 95% para a API de Federa\u00e7\u00e3o.<\/p>\n<p>A fase de beta-teste indica que o Dendrite est\u00e1 pronto para implementa\u00e7\u00e3o inicial e para a transi\u00e7\u00e3o para o desenvolvimento com lan\u00e7amento peri\u00f3dico de novas vers\u00f5es. Agora, entre os lan\u00e7amentos, haver\u00e1 uma atualiza\u00e7\u00e3o do esquema de armazenamento de dados no banco de dados (diferente da instala\u00e7\u00e3o de cortes do reposit\u00f3rio, ap\u00f3s a atualiza\u00e7\u00e3o, o conte\u00fado do banco n\u00e3o ser\u00e1 perdido). As altera\u00e7\u00f5es que rompem a compatibilidade retroativa, mudam a estrutura do banco de dados ou requerem ajustes na configura\u00e7\u00e3o ser\u00e3o propostas apenas em lan\u00e7amentos significativos. O Dendrite \u00e9 atualmente recomendado para uso em modo monol\u00edtico em conjunto com o banco de dados PostgreSQL para criar pequenos servidores iniciais (homeserver) e n\u00f3s P2P. O uso do SQLite ainda n\u00e3o \u00e9 recomendado devido a problemas n\u00e3o resolvidos com o processamento de opera\u00e7\u00f5es simult\u00e2neas.<\/p>\n<p>Entre as funcionalidades ainda n\u00e3o implementadas no Dendrite, destacam-se confirma\u00e7\u00f5es de recebimento de mensagens, indicadores de leitura, notifica\u00e7\u00f5es push, OpenID, vincula\u00e7\u00e3o a e-mail, busca do lado do servidor, cat\u00e1logo de usu\u00e1rios, listas de usu\u00e1rios ignorados, cria\u00e7\u00e3o de grupos e comunidades, avalia\u00e7\u00e3o da presen\u00e7a do usu\u00e1rio online, entradas de convidados, intera\u00e7\u00e3o com redes externas.<\/p>\n<p>Est\u00e3o dispon\u00edveis funcionalidades b\u00e1sicas para o funcionamento de salas de chat (cria\u00e7\u00e3o, convites, regras de autentica\u00e7\u00e3o), meios de federa\u00e7\u00e3o de participantes nas salas, sincroniza\u00e7\u00e3o de eventos ap\u00f3s retorno do offline, contas, perfis, indica\u00e7\u00e3o de digita\u00e7\u00e3o, upload e entrega de arquivos (Media API), edi\u00e7\u00e3o de mensagens, ACL, vincula\u00e7\u00e3o de tags e gerenciamento de listas de dispositivos e chaves para criptografia de ponta a ponta. <\/p>\n<p>Lembramos que a plataforma para a organiza\u00e7\u00e3o de comunica\u00e7\u00f5es descentralizadas Matrix utiliza HTTPS+JSON como transporte, com a possibilidade de usar WebSockets ou um protocolo baseado em <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/rfc7252\">CoAP<\/a><\/noindex>+<noindex><a rel=\"nofollow\" href=\"https:\/\/noiseprotocol.org\/\">Noise<\/a><\/noindex>. O sistema \u00e9 formado como uma alian\u00e7a de servidores que podem interagir entre si e se unem em uma rede descentralizada. As mensagens s\u00e3o replicadas por todos os servidores aos quais os participantes da troca de mensagens est\u00e3o conectados. As mensagens se espalham entre os servidores de maneira semelhante a como os commits se espalham entre reposit\u00f3rios Git. Em caso de desligamento tempor\u00e1rio de um servidor, as mensagens n\u00e3o s\u00e3o perdidas, sendo transmitidas aos usu\u00e1rios ap\u00f3s a reinicializa\u00e7\u00e3o do servidor. V\u00e1rios tipos de identificadores de usu\u00e1rio s\u00e3o suportados, incluindo e-mail, n\u00famero de telefone, conta no Facebook, etc. <\/p>\n<p>Na rede, n\u00e3o h\u00e1 um \u00fanico ponto de falha ou controle sobre as mensagens. Todos os servidores envolvidos na discuss\u00e3o s\u00e3o tratados como iguais.<br \/>\nQualquer usu\u00e1rio pode iniciar seu pr\u00f3prio servidor e conect\u00e1-lo \u00e0 rede comum. \u00c9 poss\u00edvel criar <noindex><a rel=\"nofollow\" href=\"https:\/\/matrix.org\/docs\/projects\/bridges\/\">portas de liga\u00e7\u00e3o<\/a><\/noindex> para integrar o Matrix com sistemas baseados em outros protocolos, por exemplo, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/matrix-org?utf8=%E2%9C%93&#038;q=matrix-appservice&#038;type=&#038;language=\">foram preparados<\/a><\/noindex> servi\u00e7os para envio bidirecional de mensagens no IRC, Facebook, Telegram, Skype, Hangouts, Email, WhatsApp e Slack. Al\u00e9m da troca instant\u00e2nea de mensagens de texto e organiza\u00e7\u00e3o de chats, o sistema pode ser utilizado para a transfer\u00eancia de arquivos, envio de notifica\u00e7\u00f5es,<br \/>\norganiza\u00e7\u00e3o de teleconfer\u00eancias, realiza\u00e7\u00e3o de chamadas de voz e v\u00eddeo. Tamb\u00e9m s\u00e3o suportadas funcionalidades avan\u00e7adas como notifica\u00e7\u00e3o de digita\u00e7\u00e3o, avalia\u00e7\u00e3o da presen\u00e7a do usu\u00e1rio online, confirma\u00e7\u00e3o de leitura, notifica\u00e7\u00f5es push, busca do lado do servidor, sincroniza\u00e7\u00e3o de hist\u00f3rico e estado dos clientes. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fonte: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53869\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a Matrix-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 Dendrite 0.1.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0437\u043d\u0430\u043c\u0435\u043d\u043e\u0432\u0430\u043b \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430 \u0441\u0442\u0430\u0434\u0438\u044e \u0431\u0435\u0442\u0430-\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. Dendrite \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u043a\u043e\u043c\u043c\u0443\u043d\u0438\u043a\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Matrix \u0438 \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0432\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 Matrix. \u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u044d\u0442\u0430\u043b\u043e\u043d\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Synapse, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Python, \u043a\u043e\u0434 Dendrite \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Go. \u041e\u0431\u0435 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 Apache 2.0. \u0412 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":96450,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-96449","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a Matrix-\u0441\u0435\u0440\u0432\u0435\u0440\u0430\" \/>\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\/news\/vypusk-dendrite-0-1-0-kommunikaczionnogo-servera-s-realizacziej-protokola-matrix\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a Dendrite 0.1.0, \u043a\u043e\u043c\u043c\u0443\u043d\u0438\u043a\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Matrix | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a Matrix-\u0441\u0435\u0440\u0432\u0435\u0440\u0430\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/news\/vypusk-dendrite-0-1-0-kommunikaczionnogo-servera-s-realizacziej-protokola-matrix\" \/>\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-11T23:42:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-11T23:42:16+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\udd47Lan\u00e7amento do Dendrite 0.1.0, servidor de comunica\u00e7\u00e3o com implementa\u00e7\u00e3o do protocolo Matrix | ProHoster","description":"Lan\u00e7ada a vers\u00e3o do servidor Matrix","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/vypusk-dendrite-0-1-0-kommunikaczionnogo-servera-s-realizacziej-protokola-matrix","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\u0412\u044b\u043f\u0443\u0441\u043a Dendrite 0.1.0, \u043a\u043e\u043c\u043c\u0443\u043d\u0438\u043a\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Matrix | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a Matrix-\u0441\u0435\u0440\u0432\u0435\u0440\u0430","og:url":"https:\/\/prohoster.info\/pt\/blog\/news\/vypusk-dendrite-0-1-0-kommunikaczionnogo-servera-s-realizacziej-protokola-matrix","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-11T23:42:16+00:00","article:modified_time":"2020-10-11T23:42:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"96449","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:42:31","updated":"2022-10-02 17:54:28","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\/96449","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=96449"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/96449\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/96450"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=96449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=96449"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=96449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}