Technical Insights

Deep dives into Apache Cassandra, distributed systems, performance optimization, and software engineering at scale.

6 min read spark, cassandra

Working Relationally With Cassandra

I’ve spent the last 4 years working in the big data world with Cassandra because it’s the only practical solution if you have a requirement to scale out, uptime is a priority, and you need …

Read full article
spark cassandra sql
2 min read cassandra, cdm

Cassandra Dataset Manager Preview 1 Released

One of the problems of learning a new database is getting used to a new way of data modeling. PostgreSQL looks different from Redis, which is different from a graph, and is different from Cassandra. …

Read full article
cassandra cdm
1 min read cassandra

Cassandra Dataset Manager Video Preview

I posted a short preview showing off some of the work I’ve been doing recently on Cassandra Dataset Manager, a tool to help new Cassandra users learn how to create proper data models. …

7 min read cassandra, open source

Cassandra Secondary Index Preview #1

If you’ve looked into using Cassandra at all, you probably have heard plenty of warnings about its secondary indexes. If you’ve come from a relational background, you may have been …

Read full article
cassandra open source
6 min read python, cassandra

Async Python and Cassandra with Gevent

Introduction

Building a web app relying on database calls with CPython (the standard Python distribution) is pretty easy, but can suffer from performance problems. Python itself isn’t …

Read full article
python cassandra gevent
2 min read cassandra

Cassandra 3.2 Overview

The 3.0 release of Apache Cassandra marked an important milestone. One of the biggest updates was CASSANDRA-8099, the JIRA to modernize the storage engine. It was also the first release in the new …

Stay Updated

Get the latest insights on Apache Cassandra, distributed systems, and performance optimization delivered to your inbox.

Subscribe to Newsletter