Blog Posts

Challenges with Google’s Cloud Spanner

At this point everyone has heard of Google’s Cloud Spanner. It’s Google’s first database offering that can scale-out write transactions linearly, as well as provide cross-node transactions with ACID guarantees, claiming to solve significant problems that Amazon’s Aurora cannot. But as discussed before, Spanner is able to accomplish that scale […]

Tech Talk Series: Part 2 Wrap Up

This week I presented a Tech Talk on sharding, its complications and complexity. There are many pros and (even more) cons to sharding, which can be summarized with these two questions: Why do some DBAs think sharding is the only end game? Sharding is the only well known way to […]

Farewell to Another Great Percona Live!

And before we proceed with our wrap-up, let’s pause for a second to reflect on just how awesome it is to attend a conference like Percona Live. Where even the most casual conversation you overhear is talking about things like optimal page sizes (4k etc) & cache eviction strategies. I. Love. […]

Top Session Picks for Percona Live

The Percona Live 2017 conference starts next week, running from April 25 to April 27 in Santa Clara. As a vendor in the broad MySQL ecosystem, Percona does a great job bringing together lots of users and vendors that continue to push the envelope of the MySQL project. This will […]

Optimizing Interrupt Handling on an AWS Cluster

Background on ClustrixDB Interrupt Handling I recently took a hard look at how to configure interrupt handling on a cluster for optimal performance for our shared-nothing RDBMS, ClustrixDB. One of the performance characteristics of our ClustrixDB engine is a relatively high interrupt rate on our processors due to high-volume message […]