March 4, 2020 | Episode 86

Distributed Systems Engineering with Apache Kafka ft. Gwen Shapira

  • Notes

As an engineering leader managing a team, Gwen Shapira talks through the steps she took to get to Confluent and how she got started working with Apache Kafka®. She shares about what it's like being on the Project Management Committee (PMC) for the Apache Software Foundation as well as some of the responsibilities involved, such as choosing Kafka Improvement Proposals (KIPs), monitoring releases, and making contributions to the community. 

For Gwen, part of finding Kafka was her willingness to take risks, learn all types of code bases, and leave companies for a new technology that showed promise and sparked her interest. Given that not only Kafka itself but also how people learn Kafka has changed, Gwen shares her best tips for approaching the project. 

There are differences between distributed systems engineers and full stack engineers, and for anyone who wants to work at a company like Confluent, it’s important to showcase design and architecture knowledge, a knack for solving problems, and confidence in your ideas. 

Continue Listening

Episode 87March 11, 2020 | 53 min

Machine Learning with TensorFlow and Apache Kafka ft. Chris Mattmann

TensorFlow is Google's version of wrangling various technologies to help group them together and work smoothly as large amounts of data flow through. Chris Mattmann, author of Machine Learning with TensorFlow, explains neural networks, how technology simulates cerebral processes that take place when our visual cortex receives a new image, and a use case that involves Apache Kafka® and event streaming to achieve TensorFlow's goals.

Episode 88March 18, 2020 | 50 min

Domain-Driven Design and Apache Kafka with Paul Rayner

Paul Rayner describes how the vast tooling in DDD enables developers to focus on the coding that really matters and makes systems more collaborative, taking into account three primary considerations: how to get better at collaborating, strategic design and understanding why design really matters, and modeling codes.

Episode 89March 24, 2020 | 25 min

Ask Confluent #17: The “What is Apache Kafka?” Episode ft. Tim Berglund

Ask Confluent is back! Gwen and Tim talk through how to submit a proposal and get accepted to conferences, the secret for a long marriage, REST Proxy, and how Kafka relates to Splunk. For those who have just started integrating Kafka, Tim and Gwen provide pointers about how to go about understanding it.

Got questions?

If there's something you want to know about Apache Kafka, Confluent or event streaming, please send us an email with your question and we'll hope to answer it on the next episode of Ask Confluent.

Email Us

Never miss an episode!

Be the first to get updates and new content

We will only share developer content and updates, including notifications when new content is added. We will never send you sales emails. 🙂 By subscribing, you understand we will process your personal information in accordance with our Privacy Statement.