The Distributed Data Show

The Distributed Data Show is your weekly source for the latest news and technical expertise to help you succeed in building large-scale distributed systems. Brought to you by the DataStax Developer Advocate team, we go in-depth with DataStax engineers and special guests from the broader data community. New episodes each Tuesday.

Dev Laptop 2

Latest Episode

Follow Us!

Subscribe to the Distributed Data Show on your favorite podcast app.

Spotify SoundCloud YouTube

Popular Episodes

Video

Building CICD Pipelines in the Modern Age with Christopher Bradford

Many DSE users have very long upgrade cycles due to time and complexity concerns.  Using the CICD methodology Christopher Bradford has taken up the challenge to make the upgrade path both faster and lower risk.  Today we get to dive in and take a look at what he has been up to. Highlights! 1:00 Common issues with normal operations. 1:40 What is CICD? 4:00 Testing Considerations. 6:05 What does all this really do? 9:49 Where can I do this?

Learn More
Video

Cassandra Data Modeling Tools

In this episode Jeff and Adron have a quick topical discussion of some tools they're using to get work done with CQL and databases in general. Adron discusses using JetBrains DataGrip and what it's been enabling him to do, then Jeff interjects with some additional thoughts and asks the question, is Cassandra not your only database? Where Adron elaborates on how DataGrip works with many other databases, so when one is approached with work across a wide spectrum of sources they can tackle that work with DataGrip. Then both Jeff and Adron get into what they'd like to see in next generation IDE's and what they'd like to have tooling around to get the job done!

Learn More
Video

A Developer's Journey with Cristina Veale

David chats with Cristina about her non-traditional background breaking into the tech sector, and the journey that lies ahead as she takes on her new role of Developer Advocate at DataStax. Highlights! 0:16 - David asks Cristina how she became a developer 1:35 - David asks if this journey led Cristina into Developer Relations 3:30 - David asks Cristina how she came to be a Developer Advocate with Datastax. 5:19 - David asks Cristina about her DataStax bootcamp experience, and her transition from frontend to distributed databases. 9:20 - What's next for Cristina being on the Developer Advocate team at DataStax

Learn More
Video

SpringBoot: From The Trenchies with Frank Moley

Spring Boot is a powerful framework helping developers building applications fast. In this episode Franck explains us how he came to Spring in the first place and what are the good and bad sides about it.

Learn More
Video

Application Development with Graph Data with Dr. Denise Gosnell and Dave Bechberger

Denise Gosnell interviews Dave Bechberger live at Data Day Texas regarding challenges when developing Graph based applications, recommendations on approaches to take, and what resources are available for developers new to Graph. Highlights! 00:42 Challenges for application development with Graph 01:21 Performance issues that dev teams run into when issuing Graph "queries" 02:17 What is branching factor? 03:08 Top 3 recommendations when data modeling with Graph 04:30 Debate over edges or vertices, when to use each? 05:25 "Even in the relational world, everyone loves 3rd normal form until it doesn't work" 06:04 Where do development teams gain skills using Graph databases? 07:21 What kind of resources are recommended when learning gremlin query languages? 08:32 Dave's releasing a new book "Graph Databases in Action" 09:29 Advice on building Graph based applications for production

Learn More
Video

Kafka and Cassandra with Tim Berglund

Description - Jeff and Tim talk about the most common questions developers have about Kafka and three great ways to combine Kafka with Cassandra in your applications. Highlights: 0:30 - debating the great innovations of human history 1:38 - questions developers ask Tim about Kafka: there are lots of specific questions about tuning producer/consumer throughput, but also further up the stack in terms of stream processing APIs and bridging synchronous and asynchronous interactions 4:17 - Jeff's first fail with Kafka - publishing just a value to a topic configured as a key-value topic. 5:50 - Best practices for working with microservices - having services communicate through durable logs of immutable events is a great pattern. When these services also expose synchronous APIs, they often need to query for other data. Logs like Kafka don't do well with complex queries like full text search, geospatial, etc, and that's where incorporating Cassandra and DataStax Enterprise makes sense.. 8:31 - Pattern 1 for combining Kafka and Cassandra: a service consumes events from a stream, performs computation, and produces new events. Service may provide API and need to grab data from Cassandra. 9:33 - Pattern 2: Cassandra-centric view - use Kafka as a pipe for data ingest into Cassandra. This is great when you want to leveraging Cassandra's multi-DC replication  10:29 - Pattern 3: Cassandra into Kafka. Possible to do change data capture (CDC) from Cassandra and other databases via connectors plugged into Kafka connect 11:32 - Wrapping up - the challenges of finding time to code when leading DevRel teams, having outside interests and hobbies.

Learn More

To watch more videos, please visit the Distributed Data Show Youtube Channel!

Watch Now

Cassandra is amazing for scalability. Masterless (any node can be coordinator) architecture helps to add a new node really really easy comparing to other DBs. As Vinay says Simian Army can't do any harm to Cassandra.

Erol Shaban

User, Youtube

Amazing. I will start looking at Cassandra Code.

Abhisar Mohapatra

User, Youtube