Skip to main content
Back to Episodes
Season 3, Episode 32October 1, 2024Duration: 56m 34s

Streaming Data with Chris Bono

Of Spring Office Hours, hosts Dan Vega and DeShaun Carter interview Chris Bono, a Spring team member who works on Spring Cloud Dataflow and Spring Pulsar. They discuss streaming data, comparing Apache Kafka and Apache Pulsar, and explore the features and use cases of Spring Cloud Stream applications. Chris provides insights into the architecture of streaming applications, explains key concepts, and highlights the benefits of using Spring's abstraction layers for working with messaging systems.

Listen to This Episode

Watch This Episode

Show Notes

In this episode of Spring Office Hours, hosts Dan Vega and DeShaun Carter interview Chris Bono, a Spring team member who works on Spring Cloud Dataflow and Spring Pulsar. They discuss streaming data, comparing Apache Kafka and Apache Pulsar, and explore the features and use cases of Spring Cloud Stream applications. Chris provides insights into the architecture of streaming applications, explains key concepts, and highlights the benefits of using Spring's abstraction layers for working with messaging systems.
Show Notes:
  1. Introduction to Chris Bono and his work on Spring Cloud Dataflow and Spring Pulsar
  2. Comparison between Apache Kafka and Apache Pulsar
  3. Overview of Spring Cloud Stream and its binders
  4. Explanation of source, processor, and sink concepts in streaming applications
  5. Introduction to Spring Cloud Stream Applications project
  6. Discussion on Change Data Capture (CDC) and its importance in streaming
  7. Exploration of various sources, processors, and sinks available in Spring Cloud Stream Applications
  8. Mention of KEDA (Kubernetes Event-driven Autoscaling) and its potential use with Spring Cloud applications
  9. Upcoming features in Spring Pulsar 1.2 release
  10. Importance of community feedback and using GitHub discussions for feature requests and issue reporting
The podcast provides a comprehensive overview of streaming data concepts and how Spring projects can be used to build efficient streaming applications.

More from Season 3

S3E44Duration: 63 min

2024 Year in Review: Spring, Java, and Beyond! ๐ŸŽ‰

Join Dan Vega and DaShaun Carter for a special end-of-year episode of Spring Office Hours. In this festive finale, the hosts reflect on the transformative year in the Spring ecosystem, including Spring Boot 3.2's groundbreaking features, Spring AI's emergence, and the impact of Java 21's virtual threads. They'll revisit their favorite Spring Office Hours moments, from in-depth technical deep dives to engaging guest conversations, and celebrate the incredible contributions from the Spring community throughout 2024.

S3E43Duration: 64 min

Spring Security 6.4 with Rob Winch

Join Dan Vega and DaShaun Carter as they welcome Spring Security project lead Rob Winch for an in-depth look at Spring Security 6.4. In this episode, the team explores exciting new features including One-Time Token Login support, Passkeys integration, and significant improvements to OAuth 2.0 and SAML 2.0. Rob shares insights into important deprecation notices as Spring Security moves towards version 7, demonstrates new method security capabilities, and discusses the introduction of RestClient-based implementations.

S3E42Duration: 59 min

IntelliJ Tips & Tricks with Siva Reddy

Join Dan Vega and DaShaun Carter as they welcome Siva Prasad Reddy K, Developer Advocate at JetBrains. In this episode, Siva will be sharing tips and tricks for IntelliJ to help you get the most out of your development experience.