Matt Ingenthron | Couchbase Blog

Author

All posts by Matt Ingenthron, Senior Director, SDK Engineering, Couchbase

Matt Ingenthron is the Senior Director in Engineering at Couchbase where he focuses on the developer interface across SDKs, connectors and other projects. He has been a contributor to the memcached project, one of the maintainers of the Java spymemcached client, and a core developer on Couchbase.

The Sprouts of “SDK 3”

The Sprouts of “SDK 3”

Software is alive. By that, I am not referring to the part where it can occasionally vex you in how it gets into a certain state. That is probably explainable by a bug somewhere. By alive I am referring to...

Building an Observation Deck

Building an Observation Deck

A distributed system is one in which the failure of a computer you didn’t even know existed can render your own computer unusable. – Leslie Lamport, 1987 While those prescient words were uttered in 1987, it remains the case in...

Bulk Transformations of Couchbase Data Using Apache Spark with an External Source

Bulk Transformations of Couchbase Data Using Apache Spark with an External Source

The Need Ah, database migrations. After you’ve migrated to Couchbase where the JSON document data representation is much more flexible, you won’t as often need to twist your development process through the change request pipeline followed by the downtime, possible...

Go at Couchbase – introducing a Go SDK

Go at Couchbase – introducing a Go SDK

Both Couchbase and Go have similar goals for scalability and ease of use. The natural alignment results in a great pairing between Couchbase and Go. Application developers need scalable data management systems like Couchbase for the systems they design, so...

YOU Technology and iOS/swift at Couchbase SF Jan 2015 Meetup

YOU Technology and iOS/swift at Couchbase SF Jan 2015 Meetup

Here at our home turf in San Francisco, we're all rested from the holidays and jumping into a new year.  We're starting off with our January meetup on Wednesday the 14th looking at a production deployment and a bit of the...

scaling data at Los Angeles CloudCamp

scaling data at Los Angeles CloudCamp

It’s just over a week ago now, but I had a good time and learned a few things from both the session and the discussions at the Los Angeles CloudCamp. I proposed, and ultimately lead a session on scaling data. ...

SD Forum Membase Talk Slides

SD Forum Membase Talk Slides

On Tuesday the 26th, I had the opportunity to get in front of the SD Forum Cloud Services SIG.  I talked about Membase and how it fits in to cloud services and cloud platforms from an integration standpoint.  Slides are...

The Simple Client Interface, Now With More Simplicity

The Simple Client Interface, Now With More Simplicity

Simplicity. That’s part of what has made memcached popular for bringing “fast” to web applications. The usage pattern is simple to understand, it’s simple to install the server, and of course it’s simple to get the client going with your...

spymemcached makes more of Membase

spymemcached makes more of Membase

In some of the recent Membase meetups, the topic of what moxi does for clients has been discussed a bit.  The bit of background many folks didn't initially have is that moxi began life as being a way to bring...

What Exactly Is Membase?

What Exactly Is Membase?

It has been just over a couple of weeks since the launch of membase.org, along with NorthScale’s partners at Zynga and NHN.  In that time, we’ve been steadily increasing the postings on the wiki and responding to questions on the...