Technical Insights

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

1 min read


sourceSets {
    integrationTest {
        java {
            compileClasspath += main.output + test.output
            runtimeClasspath += main.output + test.output
            srcDir file( …

1 min read

Vertx Connection Pooling key cache

series: performance hardware fio iperf perf events flame graphs

junit
    parameterized tests
    test templates

Kubernetes java client

6 min read cassandra, performance tuning

Analyzing Cassandra Performance with Flame Graphs

One of the challenges of running large scale distributed systems is being able to pinpoint problems. It’s all too common to blame a random component (usually a database) whenever there’s …

Read full article
cassandra performance tuning flame graphs
2 min read junit5, kotlin

Parameterized Tests in Kotlin with Junit5

Recently I’ve worked on a few projects that have made use of interfaces in critical sections of code, with the goal of adding several more in the near future. One of these projects is …

Read full article
junit5 kotlin

Stay Updated

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

Subscribe to Newsletter