Recent Posts

Debugging the Java Message Service (JMS) API using Lightrun

The Java Message Service API (JMS) was developed by Sun Microsystems in the days of Java EE. The JMS API provides us with simple messaging abstractions including Message Producer, Message Consumer, etc. Messaging APIs let us place a message on a “queue” and consume messages placed into said queue. This is immensely useful for high throughput systems – instead of …

Read More »

How to Develop and Test an Automated CI/CD Workflow with Cassandra

In this post, we’ll show you how to develop a CI/CD workflow using Apache Cassandra with a GitHub Actions runner. See for yourself how much time and effort you can save by deploying Cassandra cloud-natively while you test and deploy your cloud-native applications! If you have projects that depend on Apache Cassandra and you want to develop an automated continuous integration and continuous …

Read More »

How DataStax Tracked Down a Linux Kernel Bug with Fallout

Sometimes as a developer, you run into a bug buried deep within the layers of your software stack. Chasing down the root cause requires not only curiosity, patience, and a healthy dose of tenacity but a willingness to try different tools and approaches. This post describes our challenges and ultimate success in tracking down a Linux kernel bug using Fallout. …

Read More »