{"id":1642,"date":"2014-12-16T19:34:13","date_gmt":"2014-12-16T19:34:12","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=1642"},"modified":"2014-12-16T19:34:13","modified_gmt":"2014-12-16T19:34:12","slug":"interview-enyim-author-and-maintainer-attila-kisko","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/interview-enyim-author-and-maintainer-attila-kisko\/","title":{"rendered":"Entrevista con Attila Kisko, autor y responsable de Enyim"},"content":{"rendered":"<p>Hoy he tenido el placer de pasar un rato con Attila Kisko, colaborador de Membase y autor y encargado del mantenimiento de Enyim - el <a href=\"https:\/\/github.com\/enyim\/EnyimMemcached\">Biblioteca cliente Membase para .NET<\/a>. De vacaciones en San Francisco desde Budapest, Hungr\u00eda, Attila se pas\u00f3 por la oficina para hacer una visita. Disfrut\u00e9 de nuestra conversaci\u00f3n, y pens\u00e9 en compartir algo de ella con otros que quieran saber un poco sobre el hombre detr\u00e1s de una de las bibliotecas de cliente de c\u00f3digo abierto m\u00e1s populares y ampliamente desplegadas dentro de la comunidad de usuarios de Membase.<\/p>\n<p><strong>\u00bfC\u00f3mo empez\u00f3 a programar?<\/strong><br \/>\nEmpec\u00e9 muy joven, a los 7 u 8 a\u00f1os, desarrollando en el Commodore 64. Codificaba en lenguaje ensamblador y dedicaba la mayor parte de mi energ\u00eda a hackear juegos. Codificaba en lenguaje ensamblador y dedicaba la mayor parte de mi energ\u00eda a piratear juegos. Tambi\u00e9n pas\u00e9 tiempo con el <a href=\"https:\/\/www.manmrk.net\/tutorials\/TRS80\/Software\/HT\/english.html\">HT-1080, que era una versi\u00f3n h\u00fangara del TRS-80<\/a>.<\/p>\n<p>De ah\u00ed pas\u00e9 a la plataforma IBM-PC y codifiqu\u00e9 en Turbo Pascal y con Borland Delphi. En ese momento empec\u00e9 a desarrollar software empresarial y cre\u00e9 una soluci\u00f3n completa para un amigo m\u00edo, <img loading=\"lazy\" decoding=\"async\" align=\"right\" alt=\"\" height=\"249\" hspace=\"10\" src=\"https:\/\/www.couchbase.com\/blog\/sites\/default\/files\/uploads\/all\/videos\/attila%20photo.gif\" vspace=\"10\" width=\"300\"\/>incluyendo un instalador, el embalaje del CD y una interfaz de usuario elegante. Aunque mi amigo nunca me pag\u00f3 por el trabajo : ), me dej\u00f3 una bonita demostraci\u00f3n de mis capacidades.<\/p>\n<p>Esa demo me llev\u00f3 a mi siguiente puesto en Fathom Technologies, una empresa de externalizaci\u00f3n del desarrollo en Hungr\u00eda. Me incorpor\u00e9 a Fathom como uno de los primeros empleados y permanec\u00ed en la empresa durante 7 a\u00f1os mientras crec\u00edamos exponencialmente. All\u00ed tuve la oportunidad de viajar bastante y de trabajar con grandes empresas tecnol\u00f3gicas como Microsoft, Autodesk y Oracle, entre otras. Fathom fue adquirida por <a href=\"https:\/\/www.epam.com\/\">Sistemas EPAM<\/a>. Como suele ocurrir, el ascenso en la empresa me llev\u00f3 de programador, a arquitecto y a director. Cuanto m\u00e1s me alejaba del c\u00f3digo, menos feliz me encontraba, as\u00ed que decid\u00ed dejarlo y dedicar toda mi energ\u00eda a <a href=\"https:\/\/www.freeblog.hu\/\">FreeBlog<\/a> que fue un proyecto de hobby que empec\u00e9 en 2003. Ahora es mi principal \"trabajo diario\" y me encanta.<\/p>\n<p><strong>\u00bfC\u00f3mo empez\u00f3 el proyecto Enyim?<\/strong><br \/>\nEmpec\u00e9 el proyecto por necesidad. Estaba buscando una soluci\u00f3n de cach\u00e9 distribuida para usar detr\u00e1s de Freeblog.hu y aunque Microsoft ten\u00eda alguna tecnolog\u00eda (que m\u00e1s tarde se convertir\u00eda en Project Velocity, y ahora AppFabric Caching) Memcached era una soluci\u00f3n mucho mejor. En ese momento, sin embargo, s\u00f3lo hab\u00eda una librer\u00eda cliente para Windows y era un port de una librer\u00eda Java (una librer\u00eda anterior a la librer\u00eda Spy de Dustin). No me fiaba mucho del c\u00f3digo y decid\u00ed escribir el m\u00edo propio desde cero en C#.<\/p>\n<p>Cuando Membase (que en ese momento era NorthScale) present\u00f3 su distribuci\u00f3n inicial de Memcached, me gust\u00f3 mucho la direcci\u00f3n que tomaba la tecnolog\u00eda, as\u00ed que decid\u00ed crear una versi\u00f3n especial del cliente Enyim que soportara las extensiones. Membase es a\u00fan m\u00e1s emocionante, y he estado revisando el cliente para mantenerlo al d\u00eda con los r\u00e1pidos avances que se est\u00e1n haciendo. Espero con impaciencia las extensiones de consultas y estructuras de datos. Estoy trabajando en una biblioteca cliente Redis en este momento y creo que la combinaci\u00f3n de las capacidades de Redis con Membase ser\u00eda una soluci\u00f3n poderosa - una que podr\u00eda utilizar en Freeblog.hu. Estoy deseando apoyar esas capacidades dentro de Enyim : )<\/p>\n<p><strong>\u00bfHa considerado la posibilidad de escribir Enyim en C++ nativo y no gestionado en Win32, en lugar de .NET?<\/strong><br \/>\nLa verdad es que no. En este momento, casi todo el mundo que desarrolla en Windows est\u00e1 desarrollando c\u00f3digo gestionado. Y es un dolor llamar a una biblioteca no gestionada desde c\u00f3digo gestionado para lo que resulta ser una ganancia de rendimiento muy m\u00ednima (probablemente del orden de 10%, como mucho). Un poco m\u00e1s de memoria o una ligera mejora de la CPU para cerrar la brecha de rendimiento es todo lo que se necesita para evitar el dolor.<\/p>\n<p>Adem\u00e1s, es mucho m\u00e1s f\u00e1cil mantener el c\u00f3digo C#. El lenguaje y el entorno son muy atractivos.<\/p>\n<p><strong>\u00bfJava bien hecho?<\/strong><br \/>\nDesde luego. Y el lenguaje avanza mucho m\u00e1s r\u00e1pido que Java en este momento. Cada a\u00f1o se incorporan novedades muy \u00fatiles al lenguaje. Java es un proyecto que avanza mucho m\u00e1s lentamente en este momento.<\/p>\n<p><strong>\u00bfCu\u00e1l es la direcci\u00f3n de Enyim? \u00bfQu\u00e9 funciones tiene previsto a\u00f1adir?<\/strong><br \/>\nParece que a la gente le funciona bastante bien. No he recibido un gran n\u00famero de solicitudes de mejora. Una cosa que estoy considerando es implementar la canalizaci\u00f3n, como existe en el cliente Spy Java. No estoy seguro de la importancia que tendr\u00eda para la gente, pero es algo que estoy considerando. Y como he dicho antes, estoy esperando ansiosamente las extensiones de funcionalidad de Membase y continuar\u00e9 manteniendo el cliente al d\u00eda con esas adiciones.<\/p>\n<p><strong>\u00bfFue f\u00e1cil o dif\u00edcil escribir un cliente de Membase? \u00bfAlg\u00fan consejo para otros escritores de clientes?<\/strong><br \/>\nEn realidad fue bastante f\u00e1cil. El mayor problema que tuve fue la documentaci\u00f3n. Pero eso era de esperar, dado que el servidor se estaba construyendo al mismo tiempo que yo constru\u00eda el cliente. La documentaci\u00f3n disponible ahora es bastante buena. Y Perry ha sido de gran ayuda para resolver cualquier duda.<\/p>\n<p><strong>\u00bfQu\u00e9 opina de todo el movimiento \"NoSQL\"? <\/strong><br \/>\nEn general, pienso en NoSQL como c\u00f3digo para \"noLocking\" y creo que la caracter\u00edstica m\u00e1s importante es el soporte para la fragmentaci\u00f3n autom\u00e1tica de un conjunto de datos entre servidores. Creo firmemente que el futuro de la inform\u00e1tica est\u00e1 en la nube, y el modelo de la nube es el de la ampliaci\u00f3n. Eso es demasiado dif\u00edcil de hacer con un modelo de datos relacional, y NoSQL es realmente una respuesta a eso.<\/p>\n<p><strong>\u00bfTiene experiencia directa con otras tecnolog\u00edas NoSQL?<\/strong><br \/>\nS\u00ed. He utilizado tanto Redis como MongoDB. Membase es una tecnolog\u00eda impresionante, pero en muchos casos tengo que ser capaz de interactuar con mis datos m\u00e1s directamente en la base de datos. Utilizo estructuras de datos hash y de contador en Redis para implementar una serie de funciones en freeblog.hu. Probablemente cambiar\u00eda a Membase si tuviera ese tipo de funcionalidad.<\/p>","protected":false},"excerpt":{"rendered":"<p>Today I had the pleasure of spending some time with Attila Kisko, a Membase contributor and the author and maintainer of Enyim &#8211; the Membase Client Library for .NET. On holiday in San Francisco from Budapest, Hungary, Attila came by [&hellip;]<\/p>","protected":false},"author":9,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"ppma_author":[8989],"class_list":["post-1642","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.2 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Interview with Enyim author and maintainer Attila Kisko - The Couchbase Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/es\/interview-enyim-author-and-maintainer-attila-kisko\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Interview with Enyim author and maintainer Attila Kisko\" \/>\n<meta property=\"og:description\" content=\"Today I had the pleasure of spending some time with Attila Kisko, a Membase contributor and the author and maintainer of Enyim &#8211; the Membase Client Library for .NET. On holiday in San Francisco from Budapest, Hungary, Attila came by [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/interview-enyim-author-and-maintainer-attila-kisko\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2014-12-16T19:34:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/11\/couchbase-nosql-dbaas.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"James Phillips\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"James Phillips\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/\"},\"author\":{\"name\":\"James Phillips\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/6e7590fb2429a1087b1a2ecdce122477\"},\"headline\":\"Interview with Enyim author and maintainer Attila Kisko\",\"datePublished\":\"2014-12-16T19:34:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/\"},\"wordCount\":1007,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/\",\"name\":\"Interview with Enyim author and maintainer Attila Kisko - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2014-12-16T19:34:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"width\":1800,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Interview with Enyim author and maintainer Attila Kisko\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/6e7590fb2429a1087b1a2ecdce122477\",\"name\":\"James Phillips\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/48dc44f8fa0f3bc9b6613c7c0fef87ca\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/da61b438a6eb688cbca9bd9f72e31bbec23a016a7bd0860f53fccb0c4de9f34e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/da61b438a6eb688cbca9bd9f72e31bbec23a016a7bd0860f53fccb0c4de9f34e?s=96&d=mm&r=g\",\"caption\":\"James Phillips\"},\"description\":\"James Phillips is a co-founder, CEO, CSO at Couchbase. James Phillips has more than 20 years of software industry experience. James started his career writing software for the Apple II and TRS-80 microcomputer platforms.\",\"url\":\"https:\/\/www.couchbase.com\/blog\/es\/author\/james-phillips\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Interview with Enyim author and maintainer Attila Kisko - The Couchbase Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/es\/interview-enyim-author-and-maintainer-attila-kisko\/","og_locale":"es_MX","og_type":"article","og_title":"Interview with Enyim author and maintainer Attila Kisko","og_description":"Today I had the pleasure of spending some time with Attila Kisko, a Membase contributor and the author and maintainer of Enyim &#8211; the Membase Client Library for .NET. On holiday in San Francisco from Budapest, Hungary, Attila came by [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/es\/interview-enyim-author-and-maintainer-attila-kisko\/","og_site_name":"The Couchbase Blog","article_published_time":"2014-12-16T19:34:12+00:00","og_image":[{"width":1800,"height":630,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/11\/couchbase-nosql-dbaas.png","type":"image\/png"}],"author":"James Phillips","twitter_card":"summary_large_image","twitter_misc":{"Written by":"James Phillips","Est. reading time":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/"},"author":{"name":"James Phillips","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/6e7590fb2429a1087b1a2ecdce122477"},"headline":"Interview with Enyim author and maintainer Attila Kisko","datePublished":"2014-12-16T19:34:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/"},"wordCount":1007,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","articleSection":["Uncategorized"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/","url":"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/","name":"Interview with Enyim author and maintainer Attila Kisko - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2014-12-16T19:34:12+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","width":1800,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/interview-enyim-author-and-maintainer-attila-kisko\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Interview with Enyim author and maintainer Attila Kisko"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"El blog de Couchbase","description":"Couchbase, la base de datos NoSQL","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"El blog de Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/6e7590fb2429a1087b1a2ecdce122477","name":"James Phillips","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/48dc44f8fa0f3bc9b6613c7c0fef87ca","url":"https:\/\/secure.gravatar.com\/avatar\/da61b438a6eb688cbca9bd9f72e31bbec23a016a7bd0860f53fccb0c4de9f34e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/da61b438a6eb688cbca9bd9f72e31bbec23a016a7bd0860f53fccb0c4de9f34e?s=96&d=mm&r=g","caption":"James Phillips"},"description":"James Phillips es cofundador, CEO y CSO de Couchbase. James Phillips cuenta con m\u00e1s de 20 a\u00f1os de experiencia en la industria del software. James comenz\u00f3 su carrera escribiendo software para las plataformas de microordenadores Apple II y TRS-80.","url":"https:\/\/www.couchbase.com\/blog\/es\/author\/james-phillips\/"}]}},"authors":[{"term_id":8989,"user_id":9,"is_guest":0,"slug":"james-phillips","display_name":"James Phillips","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/da61b438a6eb688cbca9bd9f72e31bbec23a016a7bd0860f53fccb0c4de9f34e?s=96&d=mm&r=g","author_category":"","last_name":"Phillips","first_name":"James","job_title":"","user_url":"","description":"James Phillips es cofundador, CEO y CSO de Couchbase. James Phillips cuenta con m\u00e1s de 20 a\u00f1os de experiencia en la industria del software. James comenz\u00f3 su carrera escribiendo software para las plataformas de microordenadores Apple II y TRS-80."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/1642","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=1642"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/1642\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=1642"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=1642"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=1642"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=1642"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}