The Apache Cassandra® Corner
By The Apache Cassandra® Corner
The Apache Cassandra® CornerJul 10, 2023
s3e2 - Otavio Santana (author)
In this episode, I welcome Otavio Santana (author and Java Champion) back to the show! Listen as Otavio and I talk about his two latest books "Mastering the Java Virtual Machine" and "Java Persistence with NoSQL." We discuss a little about Apache Cassandra® with Java, garbage collection, and the perils of writing two books in a single year.
s3e1 - Jon Haddad (RustyRazorblade Consulting)
In this first episode after a year-end break, I had a chance to talk with longtime community member Jon Haddad. Jon has a storied career of working on some of the largest Cassandra clusters in the world. Listen in, as we talk about some of the clusters that he's worked on, the lessons learned, and a little about his new gig, RustyRazorblade consulting.
s2e12 - Jonathan Ellis (DataStax founder)
For this episode, I had a great conversation with Jonathan Ellis (DataStax founder and former Apache Cassandra® PMC Chair). Listen in to hear us talk a little about the formation of DataStax, the early days of the Cassandra project, and Jonathan's trials and tribulations while building Vector Search for Cassandra.
s2e11 - Sarma Pydipally interviews Aaron
We tried something a little different in this episode, as Sarma Pydipally comes on to the show to interview Aaron! Listen in as we discuss a little about Aaron's career path, working with early versions of Apache Cassandra®, and his upcoming talk at the Cassandra Summit (in December) about leveraging Vector Search in E-commerce!
s2e10 - Dr. Charna Parkey (Data Scientist)
Want to learn more about Apache Cassandra® as an AI datastore? Listen in as I talk with Dr. Charna Parkey, while we discuss her career journey from engineer to data scientist, the evolution of Kaskada, some implications of AI, and AI workloads that benefit from Cassandra.
s2e9 - Aaron Morton (JSON API)
This week, I sat down with Aaron Morton to talk about his upcoming talk at the Cassandra Summit in December. We also discussed Aaron's work with the Mongoose project, and improving the Cassandra developer experience with a JSON API that includes Vector Search!
s2e8 - Otavio Santana (author)
For this episode, I caught up with Otavio Santana, one of our guests from the first season. Otavio and I discussed his new book "Persistence Best Practices for Java Applications" which was just released on Aug 25th. Listen in to hear Otavio and I discuss how Apache Cassandra® fits into the landscape of Java application persistence, the role that cloud native tech plays, as well as practices for building good DTOs in Java.
s2e7 - German Eichberger and Theo van Kraay (Microsoft)
In this episode I had a great discussion with German Eichberger and Theo van Kraay of Microsoft. We talked about the Azure Managed Instance for Apache CassandraⓇ service at Microsoft, Java at Microsoft, and a little history about the Azure Cosmos DB for Apache Cassandra API. If you want to hear about migrating between clusters on the Azure cloud, then this is the episode for you!
s2e6 - Mary Grygleski (DataStax)
For today's episode, I sat down with Mary Grygleski of DataStax. Mary is a Developer Advocate on the Astra Streaming team, evangelizing for and helping folks with Apache Pulsar®. She has a long history as both an advocate and an engineer in tech, organizes the Chicago Java Users' Group (CJUG), and has been recognized as a Java Champion. Listen in and hear how we discussed Java, Apache Cassandra®, Pulsar, and Mary's talk for the upcoming Cassandra Summit.
s2e5 - Rahul Singh (Anant)
In this episode, I caught up with Rahul Singh of Anant Corporation. We had a great discussion about how he started Anant, as well as some of the challenges of working with Cassandra (and other "big data" tech) in the C#/.Net world. Additionally, we go on to discuss how Anant's "Cassandra Lunches" (on YouTube) came about, as well as ways to help newer folks learn the Cassandra ecosystem.
s2e4 - Val Karpov (Mongoose)
Mongoose with Apache Cassandra®?!?!?! Yes, you heard that correctly. Listen in as I talk with Val Karpov (lead maintainer of the Mongoose project), as we discuss this exciting addition to the Cassandra developer ecosystem. Building JavaScript applications with Apache Cassandra just got a whole lot easier!
s2e3 - Loren Sands-Ramshaw (Temporal)
In this episode, I catch up with Loren Sands-Ramshaw of Temporal. In it we talk about durable execution, their book on GraphQL, getting through system design interviews, and their upcoming talk at Cassandra Forward. Also, this is the first episode that we're trying out a video podcast format.
s2e2 - Aaron Morton (Cassandra Forward)
Get ready for a deep-dive into the depths of Apache CassandraⓇ! Listen in as I sit down with Aaron Morton, as he describes his personal journey with Cassandra while doing movie rendering for major motion pictures, to the story on how he came up with the name "The Last Pickle" for his consulting company. Then get set as Aaron describes the details behind many new initiatives coming soon to Apache CassandraⓇ, including ACID transactions, storage-attached indexes, transactional cluster metadata, as well as his work to improve the developer experience with Stargate.
Click here to sign up for Cassandra Forward today!
s2e1 - Patrick McFadin (Cassandra Forward)
Our second season of The Apache Cassandra Corner begins with a quick chat with Patrick McFadin. Patrick and I start out by discussing the plan for the Cassandra Summit in December, as well as what to expect with the virtual Cassandra Forward event on March 14th.
Click here to sign up for Cassandra Forward today!
ep13 - Alexa Simon (Sr. Data Engineer)
In this episode I talk with Alexa Simon, who works as a Sr. Data Engineer for Realeyes (Szeged, Csongrad, Hungary). We talked a lot about her career path starting from a youth going to Math camp, to building big data systems on top of Apache Cassandra® and Apache Storm®, and even building systems for Expedia and Hotels.com. Alexa expanded on some of the day-to-day nuances of being a Data Engineer, even sharing a story of getting Cassandra to run on 2GB of RAM!
ep12 - Derek Chen-Becker (AWS Sr. Engineer and open source dev)
Want to contribute to the Apache Cassandra® project, but you're not sure how to get started? Listen in as Derek Chen-Becker and I talk about his journey into open source, his talk at ApacheCon, and his thoughts around increasing the level of documentation and mentorship within the project.
ep11 - Mick Semb Wever (Apache Cassandra® PMC Chair)
For this episode I caught up with Mick Semb Wever, the PMC Chair for the Apache Cassandra® Project. Mick and I discussed his journey into open source, consulting with The Last Pickle, and some of the nuances of the PMC Chair position.
ep10 - Cheng Wang and Jordan West (Netflix)
Recording on-location at Apache Con 2022 in New Orleans, I caught up with Cheng Wang and Jordan West of Netflix. We had a great time talking about dealing with bad partitions, schema disagreements, and the ecosystem of tools around the Apache Cassandra® Project.
ep9 - Otavio Santana (Java Champion and open source dev)
For this episode, I sat down with Otavio Santana, who is an open source developer, author and Java Champion. We talked a little about the early days of Apache Cassandra® and his Thrift-based Easy Cassandra project, as well as how that led him to his current open source projects like JNoSQL and the Jakarta Data Specification. Oh, and you're probably encapsulating your POJOs incorrectly.
ep8 - Sarma Pydipally (Udemy instructor & open source dev)
In this episode I was joined by a longtime member of the Apache Cassandra® community, Sarma Pydipally. Listen in, as Sarma and I discuss his Prometheus-Grafana-Cassandra metrics collector, his learning resources available on Udemy and YouTube, as well as his own personal journey as a DBA moving from Oracle to Cassandra.
ep7 - Ekaterina Dimitrova (Apache Cassandra committer)
Want to know more about what goes on "behind the scenes" with the Apache Cassandra® project? Listen in as I talk with Ekaterina Dimitrova about maintaining the project's stability for Cassandra 4.0, considerations for supporting the Java 17 JDK, and tips on how to get started with contributing to the project.
ep6 - Jeff Beck (SmartThings)
Ever wanted to know what happens when you power-on your Samsung Smart TV? As it turns out, much of the underlying resources are backed by Apache Cassandra®. Be sure to listen as I talk with Jeff Beck (Director @ SmartThings) about supporting Apache Cassandra® at a global scale, and leveraging tools like Reaper and Datadog metrics.
ep5 - Melissa Logan (Constantia)
How does open source marketing work and how does it help the Apache Cassandra® project? Listen in as Constantia's Melissa Logan and I talk about open source, Cassandra, and the Data on Kubernetes community.
ep4 - Patrick McFadin (Apache Cassandra 4.1)
Nothing to see here...because well, it's a podcast, right? But I did get to spend some time with Patrick McFadin discussing our favorite database - Apache Cassandra! Listen in as we talk a little about the early days of Cassandra as well as the new, upcoming Cassandra 4.1 release.
ep3 - Ryan Wright (Quine.io)
In this episode I talked with Ryan Wright (Philosopher-CEO of thatDot) about Quine.io, a streaming graph which uses Cassandra for large scale persistence.
ep2 - Scott Backman and Ryan Koski (large scale e-commerce Cassandra)
On this particular morning I sat down with Scott Backman and Ryan Koski for a discussion about running Cassandra at large enterprise scale across many types of infrastructure. We talked about how Cassandra has evolved, working with hybrid cluster deployments, and some of the nuances with running Cassandra on Kubernetes.
Test Episode - ALTER TABLE
Testing Anchor's options with a discussion on the ALTER TABLE statement, how it evolved in Apache Cassandra, and its guardrails in Astra DB.
ep1 - Lakhan Samani (Authorizer)
Lakhan Samani joins me to discuss his open source Authorizer project, which can use many different databases on the backend, including Apache Cassandra.