{"id":398,"date":"2024-03-20T05:53:29","date_gmt":"2024-03-20T05:53:29","guid":{"rendered":"https:\/\/vr-news.net\/?p=398"},"modified":"2024-03-20T05:53:29","modified_gmt":"2024-03-20T05:53:29","slug":"garnet-nuevo-sistema-de-cache-desarrollado-por-microsoft","status":"publish","type":"post","link":"https:\/\/vr-news.net\/?p=398","title":{"rendered":"Garnet, nuevo sistema de cach\u00e9 desarrollado por Microsoft"},"content":{"rendered":"<p><\/p>\n<div>\n<p>La cach\u00e9 es esa gran desconocida que act\u00faa en las sombras para que Internet sea posible. Ya no hablo solamente de plugins de cach\u00e9 de WordPress, o de cach\u00e9 ofrecida por CDNs diversos, hablo de cach\u00e9 en general para todo tipo de sistema.<\/p>\n<p>Esta tecnolog\u00eda suele tener pocos avances, pero ahora hay una noticia que ha llamado mi atenci\u00f3n, un nuevo sistema de cach\u00e9 desarrollado por investigadores de Microsoft, dise\u00f1ado para mejorar significativamente el rendimiento y la escalabilidad de las aplicaciones y servicios web interactivos en comparaci\u00f3n con las soluciones de cach\u00e9 tradicionales.<\/p>\n<p>Por lo visto llevan m\u00e1s de 10 a\u00f1os trabajando con el tema, y se ha usado en varios casos de uso dentro de Microsoft, incluyendo plataformas como Windows &amp; Web Experiences, Azure Resource Manager y Azure Resource Graph.<\/p>\n<p>Se trata de Garnet, y ahora se ha abierto el c\u00f3digo fuente de Garnet, por lo que desarrolladore sde todo el mundo pueden echar un vistazo para ver c\u00f3mo podr\u00eda aplicarse en diferentes sectores.<\/p>\n<p>En el blog de Microsoft dan los detalles, donde destaca por varias razones:<\/p>\n<ul>\n<li><strong>Protocolo de red<\/strong>: Utiliza el protocolo RESP, permitiendo el uso de clientes Redis sin modificaciones, lo que facilita su adopci\u00f3n.<\/li>\n<li><strong>Escalabilidad y rendimiento<\/strong>: Ofrece una mejor escalabilidad y rendimiento con muchas conexiones de cliente y tama\u00f1os de lote peque\u00f1os, lo que resulta en ahorros de costos para aplicaciones y servicios grandes.<\/li>\n<li><strong>Latencia<\/strong>: Muestra una mejor latencia en el percentil 99 y 99.9, crucial para escenarios del mundo real.<\/li>\n<li><strong>Plataforma y extensibilidad<\/strong>: Basado en la \u00faltima tecnolog\u00eda .NET, es cross-platform, extensible y moderno, dise\u00f1ado para ser f\u00e1cil de desarrollar y evolucionar sin sacrificar el rendimiento.<\/li>\n<\/ul>\n<p>Poni\u00e9ndonos un poco m\u00e1s t\u00e9cnicos, entre las caracter\u00edsticas de la API de Garnet se incluyen operaciones de cadenas crudas, anal\u00edticas y de objetos, un modo de cl\u00faster con particionamiento, replicaci\u00f3n y migraci\u00f3n din\u00e1mica de claves, y soporte para transacciones. Su dise\u00f1o de red y almacenamiento optimiza el uso de las capacidades de hardware moderno y ofrece una extensibilidad futura, como la integraci\u00f3n de stacks de bypass del kernel.<\/p>\n<p>Los resultados de rendimiento comparativos con sistemas de cach\u00e9 de c\u00f3digo abierto l\u00edderes, como <strong>Redis, KeyDB y Dragonfly<\/strong>, muestran que Garnet supera en escalabilidad, rendimiento y latencia, ofreciendo beneficios significativos incluso con cargas de trabajo distribuidas y en entornos de alta demanda.<\/p>\n<p>Con el c\u00f3digo abierto, ya en Github, Microsoft invita a la comunidad a contribuir al proyecto, lo que probablemente acelerar\u00e1 la innovaci\u00f3n y la adopci\u00f3n de Garnet en el ecosistema tecnol\u00f3gico.<\/p>\n<\/div>\n<p> Garnet, nuevo sistema de cach\u00e9 desarrollado por Microsoft<br \/>\n<br \/>#Garnet #nuevo #sistema #cach\u00e9 #desarrollado #por #Microsoft<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La cach\u00e9 es esa gran desconocida que act\u00faa en las sombras para que Internet sea posible. Ya no hablo solamente de plugins de cach\u00e9 de WordPress, o de cach\u00e9 ofrecida por CDNs diversos, hablo de cach\u00e9 en general para todo tipo de sistema. Esta tecnolog\u00eda suele tener pocos avances, pero ahora hay una noticia que [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":399,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[45],"tags":[574,575,572,146,88,70,573],"class_list":["post-398","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ciencia-y-tecnologia","tag-cache","tag-desarrollado","tag-garnet","tag-microsoft","tag-nuevo","tag-por","tag-sistema"],"_links":{"self":[{"href":"https:\/\/vr-news.net\/index.php?rest_route=\/wp\/v2\/posts\/398","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vr-news.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vr-news.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vr-news.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vr-news.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=398"}],"version-history":[{"count":0,"href":"https:\/\/vr-news.net\/index.php?rest_route=\/wp\/v2\/posts\/398\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vr-news.net\/index.php?rest_route=\/wp\/v2\/media\/399"}],"wp:attachment":[{"href":"https:\/\/vr-news.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=398"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vr-news.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=398"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vr-news.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=398"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}