{"id":103864,"date":"2022-04-25T09:37:04","date_gmt":"2022-04-25T07:37:04","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-subd-libmdbx-0-11-7-perenos-razrabotki-na-gitflic-posle-blokirovki-v-github"},"modified":"2022-04-25T09:37:04","modified_gmt":"2022-04-25T07:37:04","slug":"vypusk-subd-libmdbx-0-11-7-perenos-razrabotki-na-gitflic-posle-blokirovki-v-github","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-subd-libmdbx-0-11-7-perenos-razrabotki-na-gitflic-posle-blokirovki-v-github","title":{"rendered":"Lanzamiento de la base de datos libmdbx 0.11.7. Transferencia del desarrollo a GitFlic tras el bloqueo en GitHub","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Se ha lanzado la biblioteca libmdbx 0.11.7 (MDBX) con la implementaci\u00f3n de una base de datos embebida compacta y de alto rendimiento de tipo clave-valor. El c\u00f3digo de libmdbx se distribuye bajo la licencia OpenLDAP Public License. Se soportan todos los sistemas operativos y arquitecturas actuales, as\u00ed como el ruso Elbrus 2000.    <\/p>\n<p>El lanzamiento es notable por la migraci\u00f3n del proyecto al servicio GitFlic, tras la eliminaci\u00f3n, el 15 de abril de 2022, de libmdbx por parte de la administraci\u00f3n de GitHub, sin previo aviso ni explicaci\u00f3n, junto con muchos otros proyectos; al mismo tiempo, se bloque\u00f3 el acceso a muchos desarrolladores vinculados a empresas sancionadas por EE. UU. Desde la perspectiva de los usuarios, todas las p\u00e1ginas, el repositorio y los forks del proyecto se convirtieron repentinamente en una p\u00e1gina &#171;404&#187;, sin posibilidad de comunicaci\u00f3n o aclaraci\u00f3n de razones.    <\/p>\n<p>Desafortunadamente, se han perdido casi todos los issues, en los que hab\u00eda muchas preguntas con respuestas detalladas, as\u00ed como numerosas discusiones. La p\u00e9rdida de esta informaci\u00f3n es el \u00fanico da\u00f1o objetivo que la administraci\u00f3n de GitHub logr\u00f3 infligir al proyecto. Algunas copias de las discusiones siguen disponibles en el archivo archive.org.    <\/p>\n<p>La p\u00e9rdida de los scripts de CI construidos y de la infraestructura (disponible de forma gratuita para proyectos de OpenSource) llev\u00f3 a revisar, unificar y eliminar una peque\u00f1a parte de la deuda t\u00e9cnica. Actualmente, el CI se ha restaurado casi a su volumen anterior, con la excepci\u00f3n de la construcci\u00f3n y las pruebas de ejecuci\u00f3n para todas las variantes de BSD y Solaris. Curiosamente, despu\u00e9s de las acciones de GitHub no se recibieron aclaraciones ni notificaciones, salvo un recordatorio sobre la necesidad de pago y intentos de retirar dinero.    <\/p>\n<p>Desde la \u00faltima noticia sobre el lanzamiento de libmdbx v0.11.3, adem\u00e1s de la recuperaci\u00f3n tras las acciones de GitHub, cabe destacar las siguientes mejoras y correcciones:    <\/p>\n<ul>\n<li class=\"l\">  Se ha agregado una soluci\u00f3n al efecto\/defecto de incoherencia detectado en la cach\u00e9 de p\u00e1ginas y b\u00faferes combinados en el n\u00facleo de Linux. En los sistemas donde la cach\u00e9 de p\u00e1ginas y b\u00faferes est\u00e1 realmente combinada, no tiene sentido que el n\u00facleo use memoria para dos copias de datos al escribir en un archivo que ya est\u00e1 mapeado en memoria. Por lo tanto, los datos escritos se vuelven visibles a trav\u00e9s de la visualizaci\u00f3n en memoria antes de completar la llamada al sistema write(), incluso si los datos a\u00fan no se han escrito en el disco.\n<p>En resumen, otro comportamiento no es racional, ya que con la fusi\u00f3n diferida, de todos modos, ser\u00e1 necesario capturar bloqueos para las listas de p\u00e1ginas, copiar datos o ajustar PTE. Por lo tanto, la regla t\u00e1cita de coherencia ha estado en vigor desde 1989, cuando en SRV4 apareci\u00f3 el cach\u00e9 de b\u00fafer unificado. Por eso, detectar fallos extra\u00f1os en escenarios de alta carga al usar libmdbx requiri\u00f3 un gran esfuerzo. Primero, para reproducir el problema, luego para verificar hip\u00f3tesis y probar mejoras.    <\/p>\n<p>Ahora se puede afirmar con confianza que el problema ha sido identificada de manera confiable, localizado y solucionado de forma efectiva, a pesar de toda la complejidad y especificidad del escenario de reproducci\u00f3n. Adem\u00e1s, el funcionamiento del mecanismo de \u043e\u0431\u0445\u043e\u0434 fue confirmado por uno de los desarrolladores de Erigon (Ethereum); en su caso, en una versi\u00f3n de depuraci\u00f3n, la activaci\u00f3n de la protecci\u00f3n se manifest\u00f3 como un retroceso debido a una verificaci\u00f3n de assert innecesaria.    <\/p>\n<p>Es importante se\u00f1alar que, en el contexto del uso generalizado de libmdbx en proyectos laborales, es fundamental garantizar un funcionamiento confiable, m\u00e1s que determinar si es un &#171;error o una caracter\u00edstica&#187; y si se puede confiar en dicha coherencia, y mucho menos buscar las razones de la incoherencia dentro del n\u00facleo de Linux. Por lo tanto, aqu\u00ed se trata de resolver un problema que podr\u00eda afectar a los usuarios.    <\/p>\n<li class=\"l\">  Se ha eliminado el retroceso que causaba el error EXDEV (Cross-device link) al copiar una base de datos caliente sin compactaci\u00f3n a otro sistema de archivos, tanto a trav\u00e9s de API como con la utilidad mdbx_copy.\n<li class=\"l\">  Kris Zyp implement\u00f3 soporte para libmdbx en Deno. Kai Wetlesen empaquet\u00f3 RPM para Fedora. David Bouyssi\u00e9 implement\u00f3 enlaces para Scala.\n<li class=\"l\">  Se corrigi\u00f3 el manejo del valor establecido por la opci\u00f3n MDBX_opt_rp_augment_limit al procesar grandes transacciones en bases de datos enormes. Anteriormente, debido a un error, se pod\u00edan realizar acciones innecesarias, lo que a veces afectaba el rendimiento en implementaciones de Ethereum (Erigon\/Akula\/Silkworm) y proyectos de Binance Chain.\n<li class=\"l\">  Se han corregido numerosos defectos, incluidos en la API de C++. Se han solucionado muchos problemas de compilaci\u00f3n en configuraciones raras y ex\u00f3ticas. Una lista completa de todas las mejoras significativas est\u00e1 disponible en el ChangeLog.\n<li class=\"l\">  En total, se han realizado 185 cambios en 89 archivos, se han a\u00f1adido aproximadamente 3300 l\u00edneas y se han eliminado aproximadamente 4100. Se elimin\u00f3 m\u00e1s principalmente debido a la limpieza de archivos tecnol\u00f3gicos ya in\u00fatiles relacionados con GitHub y servicios dependientes.     <\/ul>\n<p>Hist\u00f3ricamente, libmdbx es una profunda reestructuraci\u00f3n de la base de datos LMDB y supera a su predecesor en fiabilidad, conjunto de caracter\u00edsticas y rendimiento. En comparaci\u00f3n con LMDB, en libmdbx se presta gran atenci\u00f3n a la calidad del c\u00f3digo, la estabilidad de la API, las pruebas y las verificaciones autom\u00e1ticas. Se proporciona una herramienta de verificaci\u00f3n de la integridad de la estructura de la base de datos con algunas capacidades de recuperaci\u00f3n.    <\/p>\n<p>Tecnol\u00f3gicamente, libmdbx ofrece ACID, una estricta serializaci\u00f3n de cambios y lectura no bloqueante con escalado lineal en n\u00facleos de CPU. Se admite la autocompactaci\u00f3n, la gesti\u00f3n autom\u00e1tica del tama\u00f1o de la base de datos y la estimaci\u00f3n del volumen de consultas por rangos. Desde 2016, el proyecto es financiado por la empresa Positive Technologies y desde 2017 se utiliza en sus productos.    <\/p>\n<p>Para libmdbx se ofrece una avanzada API en C++, as\u00ed como enlaces a lenguajes Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, Deno y Scala, mantenidos por entusiastas.<br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57077\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libmdbx 0.11.7 (MDBX) \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e\u0439 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043b\u0430\u0441\u0441\u0430 \u043a\u043b\u044e\u0447-\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435. \u041a\u043e\u0434 libmdbx \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 OpenLDAP Public License. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0432\u0441\u0435 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u042d\u043b\u044c\u0431\u0440\u0443\u0441 2000. \u0420\u0435\u043b\u0438\u0437 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u0435\u043d \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430 \u0441\u0435\u0440\u0432\u0438\u0441 GitFlic \u043f\u043e\u0441\u043b\u0435 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a 15 \u0430\u043f\u0440\u0435\u043b\u044f 2022 \u0433\u043e\u0434\u0430 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f GitHub \u0431\u0435\u0437 \u043a\u0430\u043a\u0438\u0445-\u043b\u0438\u0431\u043e \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0439 \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103864","post","type-post","status-publish","format-standard","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=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libmdbx 0.11.7 (MDBX) \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e\u0439 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043b\u0430\u0441\u0441\u0430 \u043a\u043b\u044e\u0447-\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435. \u041a\u043e\u0434 libmdbx \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 OpenLDAP Public License.\" \/>\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\/vypusk-subd-libmdbx-0-11-7-perenos-razrabotki-na-gitflic-posle-blokirovki-v-github\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a \u0421\u0423\u0411\u0414 libmdbx 0.11.7. \u041f\u0435\u0440\u0435\u043d\u043e\u0441 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430 GitFlic \u043f\u043e\u0441\u043b\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u0432 GitHub | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libmdbx 0.11.7 (MDBX) \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e\u0439 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043b\u0430\u0441\u0441\u0430 \u043a\u043b\u044e\u0447-\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435. \u041a\u043e\u0434 libmdbx \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 OpenLDAP Public License.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-subd-libmdbx-0-11-7-perenos-razrabotki-na-gitflic-posle-blokirovki-v-github\" \/>\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=\"2022-04-25T07:37:04+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-04-25T07:37:04+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\udd47 Lanzamiento de la base de datos libmdbx 0.11.7. Transferencia del desarrollo a GitFlic tras el bloqueo en GitHub | ProHoster","description":"Se ha lanzado la biblioteca libmdbx 0.11.7 (MDBX) con la implementaci\u00f3n de una base de datos embebida compacta de alto rendimiento de tipo clave-valor. El c\u00f3digo de libmdbx se distribuye bajo la licencia OpenLDAP Public License.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-subd-libmdbx-0-11-7-perenos-razrabotki-na-gitflic-posle-blokirovki-v-github","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\u0412\u044b\u043f\u0443\u0441\u043a \u0421\u0423\u0411\u0414 libmdbx 0.11.7. \u041f\u0435\u0440\u0435\u043d\u043e\u0441 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430 GitFlic \u043f\u043e\u0441\u043b\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u0432 GitHub | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libmdbx 0.11.7 (MDBX) \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e\u0439 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043b\u0430\u0441\u0441\u0430 \u043a\u043b\u044e\u0447-\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435. \u041a\u043e\u0434 libmdbx \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 OpenLDAP Public License.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-subd-libmdbx-0-11-7-perenos-razrabotki-na-gitflic-posle-blokirovki-v-github","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":"2022-04-25T07:37:04+00:00","article:modified_time":"2022-04-25T07:37:04+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103864","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":"default","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-25 10:36:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-04-25 07:37:13","updated":"2026-01-25 10:36: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\/103864","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=103864"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/103864\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=103864"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=103864"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=103864"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}