Artwork

Nội dung được cung cấp bởi Confluent, founded by the original creators of Apache Kafka® and Founded by the original creators of Apache Kafka®. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được Confluent, founded by the original creators of Apache Kafka® and Founded by the original creators of Apache Kafka® hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.
Player FM - Ứng dụng Podcast
Chuyển sang chế độ ngoại tuyến với ứng dụng Player FM !

Learn How Stream-Processing Works The Simplest Way Possible

31:29
 
Chia sẻ
 

Manage episode 424666720 series 2510642
Nội dung được cung cấp bởi Confluent, founded by the original creators of Apache Kafka® and Founded by the original creators of Apache Kafka®. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được Confluent, founded by the original creators of Apache Kafka® and Founded by the original creators of Apache Kafka® hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.

Could you explain Apache Kafka® in ways that a small child could understand? When Mitch Seymour, author of Mastering Kafka Streams and ksqlDB, wanted a way to communicate the basics of Kafka and event-based stream processing, he decided to author a children’s book on the subject, but it turned into something with a far broader appeal.
Mitch conceived the idea while writing a traditional manuscript for engineers and technicians interested in building stream processing applications. He wished he could explain what he was writing about to his 2-year-old daughter, and contemplated the best way to introduce the concepts in a way anyone could grasp.
Four months later, he had completed the illustration book: Gently Down the Stream: A Gentle Introduction to Apache Kafka. It tells the story of a family of forest-dwelling Otters, who discover that they can use a giant river to communicate with each other. When more Otter families move into the forest, they must learn to adapt their system to handle the increase in activity.
This accessible metaphor for how streaming applications work is accompanied by Mitch’s warm, painterly illustrations.
For his second book, Seymour collaborated with the researcher and software developer Martin Kleppmann, author of Designing Data-Intensive Applications. Kleppmann admired the illustration book and proposed that the next book tackle a gentle introduction to cryptography. Specifically, it would introduce the concepts behind symmetric-key encryption, key exchange protocols, and the Diffie-Hellman algorithm, a method for exchanging secret information over a public channel.
Secret Colors tells the story of a pair of Bunnies preparing to attend a school dance, who eagerly exchange notes on potential dates. They realize they need a way of keeping their messages secret, so they develop a technique that allows them to communicate without any chance of other Bunnies intercepting their messages.
Mitch’s latest illustration book is—A Walk to the Cloud: A Gentle Introduction to Fully Managed Environments. In the episode, Seymour discusses his process of creating the books from concept to completion, the decision to create his own publishing company to distribute these books, and whether a fourth book is on the way. He also discusses the experience of illustrating the books side by side with his wife, shares his insights on how editing is similar to coding, and explains why a concise set of commands is equally desirable in SQL queries and children’s literature.
EPISODE LINKS

  continue reading

Chương

1. Intro (00:00:00)

2. What is Gently Down the Stream? (00:03:48)

3. What was the process of development? (00:05:49)

4. Collaborating with Martin Kleppmann on Secret Colors (00:10:23)

5. Who is the audience? (00:16:42)

6. How did the formula evolve? (00:20:20)

7. Is there a fourth book planned? (00:22:37)

8. Creating a team building model (00:23:35)

9. Any plans to write an O'Reilly style book? (00:24:46)

265 tập

Artwork
iconChia sẻ
 
Manage episode 424666720 series 2510642
Nội dung được cung cấp bởi Confluent, founded by the original creators of Apache Kafka® and Founded by the original creators of Apache Kafka®. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được Confluent, founded by the original creators of Apache Kafka® and Founded by the original creators of Apache Kafka® hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.

Could you explain Apache Kafka® in ways that a small child could understand? When Mitch Seymour, author of Mastering Kafka Streams and ksqlDB, wanted a way to communicate the basics of Kafka and event-based stream processing, he decided to author a children’s book on the subject, but it turned into something with a far broader appeal.
Mitch conceived the idea while writing a traditional manuscript for engineers and technicians interested in building stream processing applications. He wished he could explain what he was writing about to his 2-year-old daughter, and contemplated the best way to introduce the concepts in a way anyone could grasp.
Four months later, he had completed the illustration book: Gently Down the Stream: A Gentle Introduction to Apache Kafka. It tells the story of a family of forest-dwelling Otters, who discover that they can use a giant river to communicate with each other. When more Otter families move into the forest, they must learn to adapt their system to handle the increase in activity.
This accessible metaphor for how streaming applications work is accompanied by Mitch’s warm, painterly illustrations.
For his second book, Seymour collaborated with the researcher and software developer Martin Kleppmann, author of Designing Data-Intensive Applications. Kleppmann admired the illustration book and proposed that the next book tackle a gentle introduction to cryptography. Specifically, it would introduce the concepts behind symmetric-key encryption, key exchange protocols, and the Diffie-Hellman algorithm, a method for exchanging secret information over a public channel.
Secret Colors tells the story of a pair of Bunnies preparing to attend a school dance, who eagerly exchange notes on potential dates. They realize they need a way of keeping their messages secret, so they develop a technique that allows them to communicate without any chance of other Bunnies intercepting their messages.
Mitch’s latest illustration book is—A Walk to the Cloud: A Gentle Introduction to Fully Managed Environments. In the episode, Seymour discusses his process of creating the books from concept to completion, the decision to create his own publishing company to distribute these books, and whether a fourth book is on the way. He also discusses the experience of illustrating the books side by side with his wife, shares his insights on how editing is similar to coding, and explains why a concise set of commands is equally desirable in SQL queries and children’s literature.
EPISODE LINKS

  continue reading

Chương

1. Intro (00:00:00)

2. What is Gently Down the Stream? (00:03:48)

3. What was the process of development? (00:05:49)

4. Collaborating with Martin Kleppmann on Secret Colors (00:10:23)

5. Who is the audience? (00:16:42)

6. How did the formula evolve? (00:20:20)

7. Is there a fourth book planned? (00:22:37)

8. Creating a team building model (00:23:35)

9. Any plans to write an O'Reilly style book? (00:24:46)

265 tập

Tất cả các tập

×
 
Loading …

Chào mừng bạn đến với Player FM!

Player FM đang quét trang web để tìm các podcast chất lượng cao cho bạn thưởng thức ngay bây giờ. Đây là ứng dụng podcast tốt nhất và hoạt động trên Android, iPhone và web. Đăng ký để đồng bộ các theo dõi trên tất cả thiết bị.

 

Hướng dẫn sử dụng nhanh