{"id":34891,"date":"2019-10-31T22:01:07","date_gmt":"2019-10-31T19:01:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0\/"},"modified":"2019-10-31T22:01:07","modified_gmt":"2019-10-31T19:01:07","slug":"dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0","title":{"rendered":"El sistema de computaci\u00f3n distribuida Apache Storm 2.0 est\u00e1 disponible","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"http:\/\/storm.apache.org\/2019\/05\/30\/storm200-released.html\">Ha visto la luz<\/a><\/noindex> una versi\u00f3n significativa del sistema de procesamiento distribuido de eventos <noindex><a rel=\"nofollow\" href=\"http:\/\/storm.apache.org\/\">Apache Storm 2.0<\/a><\/noindex>, destac\u00e1ndose por la transici\u00f3n a una nueva arquitectura implementada en Java, en lugar del lenguaje Clojure usado anteriormente. <\/p>\n<p>El proyecto permite organizar el procesamiento garantizado de diversos eventos en tiempo real. Por ejemplo, Storm se puede utilizar para analizar flujos de datos en tiempo real, realizar tareas de aprendizaje autom\u00e1tico, organizar c\u00e1lculos continuos, implementar RPC, ETL, entre otros. El sistema soporta clustering, creaci\u00f3n de configuraciones redundantes, modo de procesamiento de datos garantizado y tiene un alto rendimiento, suficiente para procesar m\u00e1s de un mill\u00f3n de solicitudes por segundo en un nodo de cl\u00faster. <\/p>\n<p>Se soporta la integraci\u00f3n con varios sistemas de procesamiento de colas y tecnolog\u00edas de bases de datos. La arquitectura de Storm implica la recepci\u00f3n y procesamiento de flujos de datos no estructurados que se actualizan constantemente mediante el uso de procesadores complejos arbitrarios con la posibilidad de particionar entre diferentes etapas de los c\u00e1lculos. El proyecto fue transferido a la comunidad Apache tras la adquisici\u00f3n de Twitter de la empresa BackType, que originalmente desarroll\u00f3 el framework. En la pr\u00e1ctica, Storm se utiliz\u00f3 en BackType para analizar la representaci\u00f3n de eventos en microblogs, emparejando en tiempo real nuevos tweets con los enlaces que conten\u00edan (por ejemplo, se evalu\u00f3 c\u00f3mo los enlaces externos o los anuncios publicados en Twitter son retransmitidos por otros participantes). <\/p>\n<p>La funcionalidad de Storm se compara con la plataforma Hadoop, siendo la principal diferencia que los datos no se almacenan en un repositorio, sino que llegan desde el exterior y se procesan en tiempo real. Storm no cuenta con una capa integrada para organizar el almacenamiento y la consulta anal\u00edtica comienza a aplicarse a los datos que llegan hasta que se cancela (mientras que en Hadoop se utilizan trabajos de MapReduce que consumen un tiempo fijo, en Storm se aplica la idea de \"topolog\u00edas\" que se ejecutan continuamente). La ejecuci\u00f3n de los procesadores puede estar distribuida en varios servidores: Storm paraleliza autom\u00e1ticamente el trabajo con flujos en diferentes nodos del cl\u00faster. <\/p>\n<p>El sistema fue inicialmente escrito en el lenguaje Clojure y se ejecuta dentro de la m\u00e1quina virtual JVM. La fundaci\u00f3n Apache inici\u00f3 la iniciativa de traducir Storm a un nuevo n\u00facleo, escrito en Java, cuyos resultados se presentaron en la versi\u00f3n Apache Storm 2.0. Todos los componentes b\u00e1sicos de la plataforma han sido reescritos en Java. Se ha mantenido el soporte para escribir controladores en Clojure, pero ahora se ofrece en forma de enlaces. Para utilizar Storm 2.0.0, se requiere Java 8. Se ha redise\u00f1ado completamente el modelo de procesamiento multihilo, lo que ha permitido <noindex><a rel=\"nofollow\" href=\"https:\/\/yahoodevelopers.tumblr.com\/post\/185258393008\/apache-storm-20-improvements\">lograr<\/a><\/noindex> un aumento significativo en el rendimiento (para algunas topolog\u00edas, las latencias se redujeron entre un 50% y un 80%).<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/69.media.tumblr.com\/3f630f757d60a09d5f50c78938262b61\/tumblr_inline_pscc4bXpK91wxhpzr_500.png\"><img decoding=\"async\" alt=\"El sistema de computaci\u00f3n distribuida Apache Storm 2.0 est\u00e1 disponible\" src=\"\/wp-content\/uploads\/2019\/06\/b59ad4ac2234ca882718d30679f2e85e.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>En la nueva versi\u00f3n, tambi\u00e9n se ha introducido una nueva API tipada de Streams, que permite definir controladores utilizando operaciones en estilo de programaci\u00f3n funcional. La nueva API se implementa sobre la API base est\u00e1ndar y soporta la combinaci\u00f3n autom\u00e1tica de operaciones para optimizar su procesamiento. En la API de Windowing para operaciones con ventanas, se ha a\u00f1adido soporte para el almacenamiento y recuperaci\u00f3n del estado en el backend. <\/p>\n<p>Se ha a\u00f1adido al planificador de ejecuci\u00f3n de controladores soporte para tener en cuenta recursos adicionales al tomar decisiones, que no se limitan a<br \/>\n CPU y memoria, tales como par\u00e1metros de red y GPU. Se han realizado numerosas mejoras relacionadas con la integraci\u00f3n con la plataforma <noindex><a rel=\"nofollow\" href=\"http:\/\/kafka.apache.org\/\">Kafka<\/a><\/noindex>. Se ha ampliado el sistema de control de acceso, que ahora permite la creaci\u00f3n de grupos de administradores y la delegaci\u00f3n de tokens. Se han a\u00f1adido mejoras relacionadas con el soporte de SQL y m\u00e9tricas. En la interfaz de administrador, se han presentado nuevos comandos para la depuraci\u00f3n del estado del cl\u00faster.<\/p>\n<p>\u00c1reas de aplicaci\u00f3n de Storm:\n<\/p>\n<ul>\n<li class=\"l\"> Procesamiento de flujos de nuevos datos o actualizaciones de bases de datos en tiempo real;\n<\/li>\n<li class=\"l\"> C\u00e1lculos continuos: Storm puede ejecutar consultas continuas y procesar flujos continuos, enviando los resultados del procesamiento al cliente en tiempo real.\n<\/li>\n<li class=\"l\"> Llamada a procedimientos remotos distribuida (RPC): Storm puede ser utilizado para garantizar el paralelismo en la ejecuci\u00f3n de consultas que requieren muchos recursos. Una tarea (\"topolog\u00eda\") en Storm representa una funci\u00f3n distribuida por nodos que espera la llegada de mensajes que deben ser procesados. Despu\u00e9s de recibir un mensaje, la funci\u00f3n lo procesa en un contexto local y devuelve el resultado. Un ejemplo del uso de RPC distribuido puede ser el procesamiento paralelo de consultas de b\u00fasqueda o la realizaci\u00f3n de operaciones sobre un gran conjunto de conjuntos.\n<\/li>\n<\/ul>\n<p>Caracter\u00edsticas de Storm:<\/p>\n<ul>\n<li class=\"l\"> Modelo de programaci\u00f3n simple que simplifica significativamente el procesamiento de datos en tiempo real;\n<\/li>\n<li class=\"l\"> Soporte para cualquier lenguaje de programaci\u00f3n. Existen m\u00f3dulos para los lenguajes Java, Ruby y Python; la adaptaci\u00f3n para otros lenguajes no presenta dificultades gracias a un protocolo de comunicaci\u00f3n muy simple, cuyo soporte se puede implementar con aproximadamente 100 l\u00edneas de c\u00f3digo;\n<\/li>\n<li class=\"l\"> Tolerancia a fallos: para ejecutar una tarea de procesamiento de datos, es necesario generar un archivo jar con el c\u00f3digo. Storm distribuir\u00e1 autom\u00e1ticamente este archivo jar entre los nodos del cl\u00faster, conectar\u00e1 los controladores relacionados y organizar\u00e1 la supervisi\u00f3n. Al finalizar la tarea, el c\u00f3digo se desconectar\u00e1 autom\u00e1ticamente en todos los nodos;\n<\/li>\n<li class=\"l\"> Escalabilidad horizontal. Todos los c\u00e1lculos se realizan en paralelo; ante un aumento de la carga, basta con conectar nuevos nodos al cl\u00faster;\n<\/li>\n<li class=\"l\"> Fiabilidad. Storm garantiza que cada mensaje recibido ser\u00e1 procesado completamente al menos una vez. Un mensaje solo se procesar\u00e1 una vez si no hay errores durante el paso por todos los controladores; si surgen problemas, los intentos fallidos de procesamiento ser\u00e1n repetidos.\n<\/li>\n<li class=\"l\"> Velocidad. El c\u00f3digo de Storm est\u00e1 escrito con un enfoque en un alto rendimiento y utiliza para el r\u00e1pido intercambio de mensajes un sistema <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=27137\">ZeroMQ<\/a><\/noindex>.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fuente: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50796\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0423\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 Apache Storm 2.0, \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043e\u043c \u043d\u0430 \u043d\u043e\u0432\u0443\u044e \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0443, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Java, \u0432\u043c\u0435\u0441\u0442\u043e \u0440\u0430\u043d\u0435\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430 Clojure. \u041f\u0440\u043e\u0435\u043a\u0442 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, Storm \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c \u0434\u043b\u044f \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u0447 \u0434\u043b\u044f \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0433\u043e \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f, \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u044b\u0445 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26265,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-34891","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.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0423\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439\" \/>\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\/news\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0\" \/>\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\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 Apache Storm 2.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0423\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0\" \/>\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-31T19:01:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:01:07+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\udd47Disponible el sistema de computaci\u00f3n distribuida Apache Storm 2.0 | ProHoster","description":"Se ha lanzado una versi\u00f3n importante del sistema de procesamiento de eventos distribuidos","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0","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\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 Apache Storm 2.0 | ProHoster","og:description":"\u0423\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/dostupna-sistema-raspredelyonnyh-vychislenij-apache-storm-2-0","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-31T19:01:07+00:00","article:modified_time":"2019-10-31T19:01:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34891","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 20:59:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:13:27","updated":"2026-01-21 20:59:20","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\/34891","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=34891"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/34891\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/26265"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=34891"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=34891"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=34891"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}