Don Pinto, Principal Product Manager, Couchbase | Couchbase Blog

Author

All posts by Don Pinto, Principal Product Manager, Couchbase

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.

Error handling in the Java client library
Error handling in the Java client library

In my previous blog article, we looked at the errors thrown by libCouchbase clients such as ruby, python, C and C++. This blog will focus on the Java client library for Couchbase. In the Java client library, there are exceptions,...

Couchbase @ Clickspace : Transforming digital signage
Couchbase @ Clickspace : Transforming digital signage

Learn why Clickspace went with Couchbase Server, what they’re doing with Couchbase, and why Couchbase is the best choice for the platform they are building.

Cloudifying Couchbase
Cloudifying Couchbase

As architects, developers or site reliability engineers, you probably use cloud infrastructure platforms at some stage of application deployment, either development, staging or production. There are several reasons you probably deploy to the cloud, with some common reasons being elasticity,...

Failure is not an option
Failure is not an option

Databases are complex and have many moving parts that can fail. At the same time, failures in large scale systems are inevitable. These failures can happen at anytime and anywhere in the stack. So what does all this mean for...

Couchbase NoSQL @ Tunewiki : A billion documents and counting
Couchbase NoSQL @ Tunewiki : A billion documents and counting

TuneWiki now stores more than 1,000,000,000 documents for its service in Couchbase, proving once again the scalability & performance with Couchbase.

Couchbase NoSQL @ musiXmatch : Lyrics for everyone
Couchbase NoSQL @ musiXmatch : Lyrics for everyone

See why the musiXmatch team is using Couchbase Server, what they’re doing with Couchbase, and why he’s confident about the capabilities of Couchbase.

Heartbleed Bug and Couchbase Server
Heartbleed Bug and Couchbase Server

Security should be at the heart of any enterprise product and we take security of our products seriously. Recently, a serious vulnerability (a.k.a Heartbleed) was discovered in the OpenSSL library and because Couchbase Server has some cryptographic components, we wanted...

New Relic + Couchbase on Heroku = <3
New Relic + Couchbase on Heroku = <3

New Relic has become an industry standard for web application performance measurement. With Kurobase releasing a new-relic add-on for Couchbase on the heroku platform, developers can have really good analysis and optimization tools at their disposal. Just add your new...

Optimistic vs Pessimistic Locking – Which One Should You Pick?
Optimistic vs Pessimistic Locking – Which One Should You Pick?

This blog page explains optimistic locking vs. pessimistic locking and the differences between the two, including locking APIs in Couchbase Server.

Poodle bites and ends SSL3
Poodle bites and ends SSL3

SSL version 3 is no longer secure. Recently, a new vulnerability in the SSL v3 protocol called the ‘Poodle attack’ was discovered by folks at Google. At Couchbase, since we take the security of our products seriously, we wanted you...

Pop-It – A Social Kinect Game Powered by Couchbase Server
Pop-It – A Social Kinect Game Powered by Couchbase Server

What’s more fun than popping balloons? Last week at CouchConf SF, we demo’ed an experimental social game app (Pop-it) powered by Couchbase Server 2.0 (Beta). It is a HTML5 browser app with a C#.Net game server. Check out the game...

Secondary Indexes or Full-Text Indexes?
Secondary Indexes or Full-Text Indexes?

Learn the differences between secondary indexes and full-text indexes when using Couchbase for searching through large amounts of textual data.