{"id":817,"date":"2016-10-10T10:08:00","date_gmt":"2016-10-10T10:08:00","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/summer-project-2016-the-couchcase\/"},"modified":"2016-10-10T10:08:00","modified_gmt":"2016-10-10T10:08:00","slug":"summer-project-2016-the-couchcase","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/summer-project-2016-the-couchcase\/","title":{"rendered":"Proyecto de Verano 2016: The CouchCase"},"content":{"rendered":"<p class=\"wp-block-paragraph\">S\u00e9 que el verano de 2016 qued\u00f3 muy atr\u00e1s, pero promet\u00ed una entrada de blog m\u00e1s sobre la construcci\u00f3n de la CouchCase. Esta parte fue la m\u00e1s f\u00e1cil, ya que la creaci\u00f3n de cl\u00fasteres <a href=\"https:\/\/www.couchbase.com\/blog\/es\/developers\/?utm_source=blogs&amp;utm_medium=link&amp;utm_campaign=blogs\">Servidor Couchbase<\/a> unir los nodos es realmente f\u00e1cil.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Creaci\u00f3n de redes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Primero, un poco de informaci\u00f3n sobre c\u00f3mo conect\u00e9 en red los Intel Compute Sticks. En el enrutador del CouchCase, he asignado a cada adaptador de red una direcci\u00f3n IP espec\u00edfica. C\u00f3mo hacer esto va a variar de un enrutador a otro, as\u00ed que consulta tu manual.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aqu\u00ed hay una instant\u00e1nea de STICK1, STICK2 y STICK3, todos vinculados a tres direcciones IP y conectados al enrutador.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><img decoding=\"async\" alt=\"Compute sticks running Couchbase Server attached to a router\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/001router.png\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Agrupamiento<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La primera vez que configura Couchbase Server, est\u00e1 creando un cl\u00faster con un solo nodo. Por lo tanto, si ha hecho esto, en lo que respecta a configurar un cl\u00faster completo, ya ha avanzado la mayor parte del camino.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A continuaci\u00f3n, instala Couchbase Server en otra m\u00e1quina (o m\u00e1quina virtual o lo que sea). En lugar de seleccionar \u201cStart a new Cluster\u201d, selecciona \u201cJoin a cluster now\u201d. Introduce la direcci\u00f3n IP del primer nodo que creaste, as\u00ed como la informaci\u00f3n de nombre de usuario y contrase\u00f1a que configuraste.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/002joincluster.png\" alt=\"Join a Couchbase node to a Couchbase cluster\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Una vez que hagas eso, deber\u00edas recibir un mensaje que diga \u201cThis server has been associated with the cluster and will join on the next rebalance operation.\u201d<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/003clusterjoinedmessage.png\" alt=\"A Couchbase node has been successfully joined to a Couchbase cluster\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Es necesaria una operaci\u00f3n de rebalanceo para que Couchbase determine todos los detalles sobre en qu\u00e9 nodo debe residir un documento determinado. Para obtener m\u00e1s informaci\u00f3n, consulte la <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/current\/clustersetup\/rebalance.html?utm_source=blogs&amp;utm_medium=link&amp;utm_campaign=blogs\">documentaci\u00f3n sobre el rebalanceo de un cl\u00faster<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un rebalanceo es una operaci\u00f3n en segundo plano y no debe interferir con el funcionamiento de los nodos que ya est\u00e1n trabajando. Esto significa que si necesitas agregar capacidad a tu base de datos, no tienes que apagar tu sitio web ni programar una \u2018ventana de mantenimiento\u2019 ni nada por el estilo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una vez que se complete el rebalanceo, deber\u00eda ver una lista de nodos:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><img decoding=\"async\" alt=\"List of nodes in a Couchbase cluster\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/004listofnodes.png\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">CouchCase se va de gira<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Faltan algunos \u00faltimos detalles est\u00e9ticos, pero CouchCase est\u00e1 listo para salir a la carretera. De hecho, b\u00fasquelo en el pr\u00f3ximo <a href=\"https:\/\/www.codemash.org\/\">CodeMash<\/a> conferencia en enero de 2017: <a href=\"https:\/\/www.codemash.org\/session\/are-you-ready-for-chaos-horizontal-scaling-in-a-briefcase\/\">\u201c\u00bfEst\u00e1s listo para el caos? Escalado horizontal en un malet\u00edn\u201d<\/a>. Si tiene alguna pregunta o sugerencia, me encantar\u00eda saber de usted. Estoy en <a href=\"https:\/\/twitter.com\/mgroves\">Twitter como @mgroves<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>I know that Summer 2016 is long gone, but I promised one more blog post about building the CouchCase. This part was the easiest, since clustering Couchbase Server nodes together is really easy. Networking First, a little information about how I networked the Intel Compute Sticks. On the router in the CouchCase, I\u2019ve pegged each [&hellip;]<\/p>\n","protected":false},"author":71,"featured_media":18,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_acf":"","footnotes":""},"categories":[179,54],"tags":[],"ppma_author":[186],"class_list":["post-817","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couchbase-architecture","category-couchbase-server"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Summer Project 2016: The CouchCase - 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\/summer-project-2016-the-couchcase\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Summer Project 2016: The CouchCase\" \/>\n<meta property=\"og:description\" content=\"I know that Summer 2016 is long gone, but I promised one more blog post about building the CouchCase. This part was the easiest, since clustering Couchbase Server nodes together is really easy. Networking First, a little information about how I networked the Intel Compute Sticks. On the router in the CouchCase, I\u2019ve pegged each [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/summer-project-2016-the-couchcase\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2016-10-10T10:08:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/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=\"Matthew Groves\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@mgroves\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Matthew Groves\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/summer-project-2016-the-couchcase\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/summer-project-2016-the-couchcase\\\/\"},\"author\":{\"name\":\"Matthew Groves\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/person\\\/3929663e372020321b0152dc4fa65a58\"},\"headline\":\"Summer Project 2016: The CouchCase\",\"datePublished\":\"2016-10-10T10:08:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/summer-project-2016-the-couchcase\\\/\"},\"wordCount\":371,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/summer-project-2016-the-couchcase\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/05\\\/couchbase-nosql-dbaas.png\",\"articleSection\":[\"Couchbase Architecture\",\"Couchbase Server\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/summer-project-2016-the-couchcase\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/summer-project-2016-the-couchcase\\\/\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/summer-project-2016-the-couchcase\\\/\",\"name\":\"Summer Project 2016: The CouchCase - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/summer-project-2016-the-couchcase\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/summer-project-2016-the-couchcase\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/05\\\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2016-10-10T10:08:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/summer-project-2016-the-couchcase\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/summer-project-2016-the-couchcase\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/summer-project-2016-the-couchcase\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/05\\\/couchbase-nosql-dbaas.png\",\"contentUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/05\\\/couchbase-nosql-dbaas.png\",\"width\":1800,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/summer-project-2016-the-couchcase\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Summer Project 2016: The CouchCase\"}]},{\"@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\\\/sites\\\/5\\\/2026\\\/06\\\/logo.svg\",\"contentUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/06\\\/logo.svg\",\"width\":\"1024\",\"height\":\"1024\",\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/person\\\/3929663e372020321b0152dc4fa65a58\",\"name\":\"Matthew Groves\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=gba51e6aacc53995c323a634e4502ef54\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g\",\"caption\":\"Matthew Groves\"},\"description\":\"Matthew D. Groves is a guy who loves to code. It doesn't matter if it's C#, jQuery, or PHP: he'll submit pull requests for anything. He has been coding professionally ever since he wrote a QuickBASIC point-of-sale app for his parent's pizza shop back in the 90s. He currently works as a Senior Product Marketing Manager for Couchbase. His free time is spent with his family, watching the Reds, and getting involved in the developer community. He is the author of AOP in .NET, Pro Microservices in .NET, a Pluralsight author, and a Microsoft MVP.\",\"sameAs\":[\"https:\\\/\\\/crosscuttingconcerns.com\",\"https:\\\/\\\/x.com\\\/mgroves\"],\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/es\\\/author\\\/matthew-groves\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Summer Project 2016: The CouchCase - 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\/summer-project-2016-the-couchcase\/","og_locale":"es_MX","og_type":"article","og_title":"Summer Project 2016: The CouchCase","og_description":"I know that Summer 2016 is long gone, but I promised one more blog post about building the CouchCase. This part was the easiest, since clustering Couchbase Server nodes together is really easy. Networking First, a little information about how I networked the Intel Compute Sticks. On the router in the CouchCase, I\u2019ve pegged each [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/es\/summer-project-2016-the-couchcase\/","og_site_name":"The Couchbase Blog","article_published_time":"2016-10-10T10:08:00+00:00","og_image":[{"width":1800,"height":630,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/couchbase-nosql-dbaas.png","type":"image\/png"}],"author":"Matthew Groves","twitter_card":"summary_large_image","twitter_creator":"@mgroves","twitter_misc":{"Written by":"Matthew Groves","Est. reading time":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/summer-project-2016-the-couchcase\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/summer-project-2016-the-couchcase\/"},"author":{"name":"Matthew Groves","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3929663e372020321b0152dc4fa65a58"},"headline":"Summer Project 2016: The CouchCase","datePublished":"2016-10-10T10:08:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/summer-project-2016-the-couchcase\/"},"wordCount":371,"commentCount":1,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/summer-project-2016-the-couchcase\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/couchbase-nosql-dbaas.png","articleSection":["Couchbase Architecture","Couchbase Server"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/summer-project-2016-the-couchcase\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/summer-project-2016-the-couchcase\/","url":"https:\/\/www.couchbase.com\/blog\/summer-project-2016-the-couchcase\/","name":"Summer Project 2016: The CouchCase - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/summer-project-2016-the-couchcase\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/summer-project-2016-the-couchcase\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/couchbase-nosql-dbaas.png","datePublished":"2016-10-10T10:08:00+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/summer-project-2016-the-couchcase\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/summer-project-2016-the-couchcase\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/summer-project-2016-the-couchcase\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/couchbase-nosql-dbaas.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/couchbase-nosql-dbaas.png","width":1800,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/summer-project-2016-the-couchcase\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Summer Project 2016: The CouchCase"}]},{"@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\/sites\/5\/2026\/06\/logo.svg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/06\/logo.svg","width":"1024","height":"1024","caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3929663e372020321b0152dc4fa65a58","name":"Matthew Groves","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=gba51e6aacc53995c323a634e4502ef54","url":"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g","caption":"Matthew Groves"},"description":"Matthew D. Groves is a guy who loves to code. It doesn't matter if it's C#, jQuery, or PHP: he'll submit pull requests for anything. He has been coding professionally ever since he wrote a QuickBASIC point-of-sale app for his parent's pizza shop back in the 90s. He currently works as a Senior Product Marketing Manager for Couchbase. His free time is spent with his family, watching the Reds, and getting involved in the developer community. He is the author of AOP in .NET, Pro Microservices in .NET, a Pluralsight author, and a Microsoft MVP.","sameAs":["https:\/\/crosscuttingconcerns.com","https:\/\/x.com\/mgroves"],"url":"https:\/\/www.couchbase.com\/blog\/es\/author\/matthew-groves\/"}]}},"acf":[],"authors":[{"term_id":186,"user_id":71,"is_guest":0,"slug":"matthew-groves","display_name":"Matthew Groves","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","author_category":"","first_name":"Matthew","last_name":"Groves","user_url":"","job_title":"","description":"Matthew D. Groves is a guy who loves to code.  It doesn't matter if it's C#, jQuery, or PHP: he'll submit pull requests for anything.  He has been coding professionally ever since he wrote a QuickBASIC point-of-sale app for his parent's pizza shop back in the 90s.  He currently works as a Senior Product Marketing Manager for Couchbase. His free time is spent with his family, watching the Reds, and getting involved in the developer community.  He is the author of AOP in .NET, Pro Microservices in .NET, a Pluralsight author, and a Microsoft MVP."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/817","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\/71"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=817"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/817\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media\/18"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=817"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=817"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=817"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=817"}],"curies":[{"name":"\u00a1Bien jugado!","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}