{"id":2139,"date":"2016-01-30T03:55:21","date_gmt":"2016-01-30T03:55:20","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=2139"},"modified":"2022-12-23T10:42:46","modified_gmt":"2022-12-23T18:42:46","slug":"anti-virus-false-alarms-and-couchbase","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/","title":{"rendered":"Anti-Virus False Alarms and Couchbase"},"content":{"rendered":"<p dir=\"ltr\" style=\"line-height: 1.38;margin-top: 0pt;margin-bottom: 0pt\">Anti-virus software can sometimes cause major headaches for developers trying to play with a new technology. Over time, we heard about many ways anti-virus software can interfere with Couchbase. This blog explains the commonly seen issues, the precautionary steps that Couchbase has taken to make sure that the downloads are deemed safe, and the best practices you can follow.<\/p>\n<h2>How can your anti-virus software interfere with Couchbase?<\/h2>\n<p>Here are some things we are aware of \u2013<\/p>\n<ol>\n<li><strong>Blocking Couchbase installation &#8211;<\/strong> In some cases, we have seen that anti-virus software\u2019s can completely block Couchbase installations on Windows. In these extreme cases, we recommend temporarily disabling the antivirus software prior to starting the installation, and enabling the anti-virus software when installation is complete.<\/li>\n<li><strong>Blocking known ports &#8211; <\/strong>Couchbase is a distributed NoSQL document database and communication across nodes and across clusters happens over network ports. We have seen scenarios where sometimes anti-virus software can block these <strong><a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/4.0\/install\/install-ports.html\">well known ports<\/a><\/strong> used by Couchbase causing failures.<\/li>\n<li><strong>Mistakenly flagging some code as malware \/ viruses &#8211; <\/strong>New generic analyzers, aggressive heuristics, and even older virus definition files in the anti-virus scanner can often mistakenly cause the anti-virus software to flag something as a malware or a virus. Now, this is not something new, but it\u2019s <strong><a href=\"https:\/\/www.zdnet.com\/article\/panda-antivirus-mistakenly-flags-itself-as-malware-breaks-pcs\/\">history repeating again<\/a><\/strong>. Sometimes good and useful software can also be flagged under the Potentially Unwanted Application (PUA) category.<\/li>\n<\/ol>\n<h2>Steps taken by Couchbase<\/h2>\n<p>We take security seriously. Couchbase Server binaries are scanned with popular antivirus scanners to verify that the bits are virus\/malware free before they are available.<\/p>\n<h2>Are you receiving an anti-virus detection with Couchbase Server ?<\/h2>\n<p>We\u2019re not saying our software is immune to infection, but some anti-virus or malware scanners may sometimes mistakenly flag our software as malicious, or under the \u201cpotentially unwanted\u201d programs category. \u00a0Security vendors do not explain what is, or what is not in the \u201cpotentially unwanted\u201d category. Inevitably, sometimes well-known software gets put in this category for one reason or the other, creating further confusion.<\/p>\n<p><strong>If you seriously believe that your software is potentially infected, <\/strong>please try multiple scanners first to ensure that it is not a false positive.<\/p>\n<p>Multiple results are generally a good indicator, as a high number of detections from vendors may reveal an infection, whereas a low number suggests a false positive. If this doesn&#8217;t help, you can also report your findings through our <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/4.0\/security\/security-report-vulnerability.html\">security response plan<\/a>.<\/p>\n<p><strong>We also strongly encourage you to consider submitting a \u201cfalse positive\u201d report to your antivirus software vendor. <\/strong>\u00a0Typically, the anti-virus software allows submission of the detected samples along with gathered information for review and it gets added to the whitelist in the next virus definition updates. We will continue to work directly with anti-virus software vendors to add Couchbase to the software safe-list.<\/p>\n<p>My personal favorite tool for scanning web sites is <a href=\"https:\/\/www.virustotal.com\/\">VirusTotal<\/a>, a free online service that analyzes files and URLs enabling the identification of viruses, worms, trojans and other kinds of malicious content detected by antivirus engines and website scanners. At the same time, it may be used as a means to detect false positives, i.e. innocuous resources detected as malicious by one or more scanners.<\/p>\n<p>Occasionally you will see one of those 22 programs produce a \u201cfalse positive\u201d report while the other 21 will report \u201cno virus.\u201d In these cases, go with the majority vote. In most cases, if you return a few days later and perform the same test again on the same file, all 22 will report \u201cno virus.\u201d That\u2019s because the one program has recently had its anti-virus definitions updated.<\/p>\n<h2>Final thoughts<\/h2>\n<ol>\n<li>Make sure you verify the md5 checksum of the binary of the download to make sure package integrity is maintained<img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/original-assets\/2016\/january\/anti-virus-false-alarms-and-couchbase\/screen-shot-2016-01-29-at-1.56.53-pm.png\" width=\"495\" height=\"112\" \/><\/li>\n<li>Make sure that the antivirus software does not block the known ports required for Couchbase operations<\/li>\n<li>Make sure you read through <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/3.x\/admin\/security\/security-best-practices.html\">Couchbase security best practices<\/a><\/li>\n<\/ol>\n<p>Stay safe !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anti-virus software can sometimes cause major headaches for developers trying to play with a new technology. Over time, we heard about many ways anti-virus software can interfere with Couchbase. This blog explains the commonly seen issues, the precautionary steps that [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1813],"tags":[],"ppma_author":[8972],"class_list":["post-2139","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-security"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.8 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Anti-Virus False Alarms: Software Interference w\/ Couchbase<\/title>\n<meta name=\"description\" content=\"Learn about commonly seen anti-virus false alarm issues, precautionary steps Couchbase takes to ensure download safety, and best practices you can follow.\" \/>\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\/anti-virus-false-alarms-and-couchbase\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Anti-Virus False Alarms and Couchbase\" \/>\n<meta property=\"og:description\" content=\"Learn about commonly seen anti-virus false alarm issues, precautionary steps Couchbase takes to ensure download safety, and best practices you can follow.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2016-01-30T03:55:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-23T18:42:46+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=\"Don Pinto, Principal Product Manager, Couchbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Don Pinto, Principal Product Manager, Couchbase\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/\"},\"author\":{\"name\":\"Don Pinto, Principal Product Manager, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/eb130a1e0278989e089a7fbbf8bc754c\"},\"headline\":\"Anti-Virus False Alarms and Couchbase\",\"datePublished\":\"2016-01-30T03:55:20+00:00\",\"dateModified\":\"2022-12-23T18:42:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/\"},\"wordCount\":649,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"articleSection\":[\"Security\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/\",\"name\":\"Anti-Virus False Alarms: Software Interference w\/ Couchbase\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2016-01-30T03:55:20+00:00\",\"dateModified\":\"2022-12-23T18:42:46+00:00\",\"description\":\"Learn about commonly seen anti-virus false alarm issues, precautionary steps Couchbase takes to ensure download safety, and best practices you can follow.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/#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\/anti-virus-false-alarms-and-couchbase\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Anti-Virus False Alarms and Couchbase\"}]},{\"@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\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@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\/eb130a1e0278989e089a7fbbf8bc754c\",\"name\":\"Don Pinto, Principal Product Manager, Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/39c6d6178c73f0dc09af63f930a4f37d\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/574759a111515cb8c5d5a1f5268d2759050bd8383654dc0d9393324f0c35fae0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/574759a111515cb8c5d5a1f5268d2759050bd8383654dc0d9393324f0c35fae0?s=96&d=mm&r=g\",\"caption\":\"Don Pinto, Principal Product Manager, Couchbase\"},\"description\":\"Don Pinto is a Principal Product Manager at Couchbase and is currently focused on advancing the capabilities of Couchbase Server. He is extremely passionate about data technology, and in the past has authored several articles on Couchbase Server including technical blogs and white papers. Prior to joining Couchbase, Don spent several years at IBM where he maintained the role of software developer in the DB2 information management group and most recently as a program manager on the SQL Server team at Microsoft. Don holds a master's degree in computer science and a bachelor's in computer engineering from the University of Toronto, Canada.\",\"url\":\"https:\/\/www.couchbase.com\/blog\/author\/don-pinto\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Anti-Virus False Alarms: Software Interference w\/ Couchbase","description":"Learn about commonly seen anti-virus false alarm issues, precautionary steps Couchbase takes to ensure download safety, and best practices you can follow.","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\/anti-virus-false-alarms-and-couchbase\/","og_locale":"en_US","og_type":"article","og_title":"Anti-Virus False Alarms and Couchbase","og_description":"Learn about commonly seen anti-virus false alarm issues, precautionary steps Couchbase takes to ensure download safety, and best practices you can follow.","og_url":"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/","og_site_name":"The Couchbase Blog","article_published_time":"2016-01-30T03:55:20+00:00","article_modified_time":"2022-12-23T18:42:46+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":"Don Pinto, Principal Product Manager, Couchbase","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Don Pinto, Principal Product Manager, Couchbase","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/"},"author":{"name":"Don Pinto, Principal Product Manager, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/eb130a1e0278989e089a7fbbf8bc754c"},"headline":"Anti-Virus False Alarms and Couchbase","datePublished":"2016-01-30T03:55:20+00:00","dateModified":"2022-12-23T18:42:46+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/"},"wordCount":649,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","articleSection":["Security"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/","url":"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/","name":"Anti-Virus False Alarms: Software Interference w\/ Couchbase","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2016-01-30T03:55:20+00:00","dateModified":"2022-12-23T18:42:46+00:00","description":"Learn about commonly seen anti-virus false alarm issues, precautionary steps Couchbase takes to ensure download safety, and best practices you can follow.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/anti-virus-false-alarms-and-couchbase\/#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\/anti-virus-false-alarms-and-couchbase\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Anti-Virus False Alarms and Couchbase"}]},{"@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":"en-US"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"The Couchbase Blog","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@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\/eb130a1e0278989e089a7fbbf8bc754c","name":"Don Pinto, Principal Product Manager, Couchbase","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/39c6d6178c73f0dc09af63f930a4f37d","url":"https:\/\/secure.gravatar.com\/avatar\/574759a111515cb8c5d5a1f5268d2759050bd8383654dc0d9393324f0c35fae0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/574759a111515cb8c5d5a1f5268d2759050bd8383654dc0d9393324f0c35fae0?s=96&d=mm&r=g","caption":"Don Pinto, Principal Product Manager, Couchbase"},"description":"Don Pinto is a Principal Product Manager at Couchbase and is currently focused on advancing the capabilities of Couchbase Server. He is extremely passionate about data technology, and in the past has authored several articles on Couchbase Server including technical blogs and white papers. Prior to joining Couchbase, Don spent several years at IBM where he maintained the role of software developer in the DB2 information management group and most recently as a program manager on the SQL Server team at Microsoft. Don holds a master's degree in computer science and a bachelor's in computer engineering from the University of Toronto, Canada.","url":"https:\/\/www.couchbase.com\/blog\/author\/don-pinto\/"}]}},"authors":[{"term_id":8972,"user_id":4,"is_guest":0,"slug":"don-pinto","display_name":"Don Pinto, Principal Product Manager, Couchbase","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/574759a111515cb8c5d5a1f5268d2759050bd8383654dc0d9393324f0c35fae0?s=96&d=mm&r=g","author_category":"","last_name":"Pinto, Principal Product Manager, Couchbase","first_name":"Don","job_title":"","user_url":"","description":"Don Pinto is a Principal Product Manager at Couchbase and is currently focused on advancing the capabilities of Couchbase Server. He is extremely passionate about data technology, and in the past has authored several articles on Couchbase Server including technical blogs and white papers. Prior to joining Couchbase, Don spent several years at IBM where he maintained the role of software developer in the DB2 information management group and most recently as a program manager on the SQL Server team at Microsoft. Don holds a master's degree in computer science and a bachelor's in computer engineering from the University of Toronto, Canada."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/2139","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/comments?post=2139"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/2139\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media?parent=2139"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/categories?post=2139"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/tags?post=2139"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=2139"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}