All posts by Michael Nitschinger

Michael Nitschinger works as a Senior Software Engineer at Couchbase. He is the architect and maintainer of the Couchbase Java SDK, one of the first completely reactive database drivers on the JVM. He also authored and maintains the Couchbase Spark Connector. Michael is active in the open source community, a contributor to various other projects like RxJava and Netty.

Couchbase Spark Connector 2.0.0 Released

On behalf of the SDK team I’m happy to announce the release of the second major version of the Couchbase Spark Connector which most importantly brings compatibility with the Apache Spark 2.0.x series. A special thanks goes to community contributors...

/ October 27, 2016

Couchbase Spark Connector 1.0.0 Released

Spark Connector 1.0.0 Released After two developer previews and one beta I'm super happy to announce the first stable release of our Couchbase Spark Connector. The timing is no coincidence, since next week Spark Summit Europe 2015 is happening in...

/ October 26, 2015

All The Small Things – JVM Profiling Lessons From The Trenches

JMH (Java Microbenchmarking Harness) has become one of my invaluable tools to quantify (and ultimately justify) a performance optimization inside the Couchbase Java SDK and its related projects. Since I see many users and customers struggling with similar questions, I...

/ October 22, 2015

The Couchbase Java SDK 2.1.0 arrived!

On behalf of the whole team I'm happy to report that we've finally released the 2.1.0 version of the Couchbase Java SDK. Compared to the 2.0 branch it brings lots of new features as well as a myriad of smaller...

/ September 1, 2015

Introducing the Couchbase Spark Connector

On behalf of the whole team, I’m incredibly proud to announce that we’ve just released the first developer preview of our brand new Couchbase Spark Connector. It allows you to move data in and out of Couchbase directly using Spark...

/ September 1, 2015

Couchbase Spark Connector 1.0 Beta Release

More or less exactly two months after the second developer preview, I'm delighted to announce that we've shipped the first (and hopefully only) beta release of the Couchbase Spark Connector. It is a major step forward, bringing Spark 1.4 support...

/ September 1, 2015

Java SDK 2.2.0 Developer Preview Refresh

Note from March 2017: detailed information on the event bus and metrics collection can be found in the official documentation. Some information in this article may be outdated. While europe was melting away in the summer heat, Simon (from Paris),...

/ July 27, 2015

Couchbase Spark Connector – Developer Preview Refresh

It's been a while since we've introduced the first developer preview of our brand new Couchbase Spark Connector. So we thought it's time for another release, providing enhancements and a handful of new features. In particular: Native Support for Spark...

/ May 6, 2015

Why you should care about reactive database access

Since we've announced that our new Java SDK is completely based on reactive and asynchronous components, our users keep asking what the benefits over their tried and true synchronous access patterns are. While very often “performance” is one of the...

/ January 13, 2015

Couchbase Java SDK Internals

[This blog was syndicated from http://nitschinger.at/] Motivation This blog post is intended to be a very detailed and informative article for those who already have used the Couchbase Java SDK and want to know how the internals work. This is...

/ December 18, 2014