Getting over 4 Million TPS with NoSQL on the Google Cloud with Aerospike

Aerospike Whitesands Tool
I did some work with the Aerospike team and some other partners (@dchaley and @jamesrcounts) to validate Aerospike performance benchmarks on the Google Cloud using GCE instances.

In addition to blogging about the relatively simple 6-step process of setting up a 20-node cluster to get this mind-boggling performance, my team also wrote some scripts so that you can easily replicate our work.

Also, I recorded a screencast about Aerospike which includes a live demo of the performance benchmark – guess what? we actually got an even HIGHER benchmark tonight – between 5 and 6 MILLION TPS for read-only workloads. We also added a test for a mixed workload – 50% read/50% write. We got over 1 MILLION TPS for both the reads and the writes using the same size cluster – BAM!

Trying out CloudBerry Lab Explorer Pro with Google Cloud Storage and Nearline

Tooling matters – particularly in the new-to-many-customers cloud world.  To that end, I’ve been using cloud storage management tools from CloudBerry Lab with several Enterprise customers and made a quick screencast demo of their Storage Explorer Pro (in this case for GCP – Google Cloud Storage and Nearline).

In addition to GCP, CloudBerry Lab makes cloud storage products which work with AWS, Azure, and more.

Intro to Go language and Google App Engine

GoogleCloud

I attended a Go Language bootcamp this weekend and wanted to continue my learning by working with Go and the Google Cloud.  To that end I made a short screencast of how to setup the Go Language, my preferred Go IDE (Sublime) and a local Google App Engine development environment (as well as how to push to production). — Enjoy!

Go language mascot - the Gopher!