Technical Insights

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

2 min read database, testing

UselessDB

I have built a completely useless database.

I had a couple flights across the country this week so I decided to test some ideas in Rust. If you’re not yet familiar with Rust, it’s a …

Read full article
database testing rust
3 min read distributed databases, algorithms

RAMP Made Easy - Part 2

Introduction

In my previous post I introduced RAMP, a family of algorithms for managing atomicity on reads across distributed database partitions. The first algorithm discussed was RAMP-Fast, which …

Read full article
distributed databases algorithms
7 min read db, cassandra

RAMP Made Easy

Introduction

In this post I’ll introduce RAMP, a family of algorithms for performing atomic reads across partitions when working with distributed databases. The original paper, Scalable Atomic …

Read full article
db cassandra algorithms
3 min read spark, cassandra

Introducing KillrAnswers

The last few months have been a non stop whirlwind of traveling and speaking. I’ve been very fortunate to have spoken at Strata New York, give a couple sessions at the Cassandra Summit, and …

Read full article
spark cassandra python
4 min read spark, cassandra

Cassandra + PySpark DataFrames revisted

A little while back I wrote a post on working with DataFrames from PySpark, using Cassandra as a data source. DataFrames are, in my opinion, a fantastic, flexible api that makes Spark roughly 14 …

Read full article
spark cassandra python
3 min read python, dataframes

Joining DataFrames with Pandas

In this post I’ll walk through the process of reading in various plain text database files using Pandas, and then joining together the different DataFrames. All my work was done through an …

Read full article
python dataframes pandas

Stay Updated

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

Subscribe to Newsletter