All about Kafka

All about Kafka

Author: Changelog Media January 17, 2024 Duration: 1:25:47
In this episode Matt joins Kris & Jon to discuss Kafka. During their discussion they cover topics like what problems Kafka helps solve, when a company should start considering Kafka, how throwing tech like Kafka at a problem won't fix everything if there are underlying issues, complexities of using Kafka, managing payload schemas, and more.

Tune into Go Time: Golang, Software Engineering for the kind of conversations that happen after the conference talks end and the real work begins. Hosted by Changelog Media, this podcast gathers a rotating panel of seasoned practitioners like Mat Ryer, Natalie Pistunovich, and Johnny Boursiquot to unpack the complexities of building modern software. While the Go programming language is the common thread, discussions naturally expand into the entire ecosystem where it thrives. You’ll hear deep dives into the practicalities of cloud infrastructure, the design of distributed systems, and the operational realities of working with tools like Kubernetes and Docker. The tone is conversational and insightful, focusing less on abstract theory and more on the lessons learned from actual projects and production environments. Whether you’re a seasoned Gopher or just curious about how these technologies fit together in the real world, this show offers a valuable perspective from developers who are actively shaping the field. It’s the perfect listen for anyone who wants to think more deeply about software engineering while keeping up with the vibrant Go community. For those who have searched for it as GoTime or GoTimeFM, you’ve found the right place.
Author: Language: en-us Episodes: 100

Go Time: Golang, Software Engineering
Podcast Episodes
300 multiple choices [not-audio_url] [/not-audio_url]

Duration: 1:51:19
Over the past 8 years, Go Time has published 300 episodes! In this episode, the panel discusses which ones they loved the most, some current stuff that's in the works, what struggles the podcast has had & what we're plan…
What's new in Go's cryptography libraries: Part 2 [not-audio_url] [/not-audio_url]

Duration: 1:11:38
Filippo Valsorda & Roland Shoemaker from the Go Team return & bring Nicola Murino with them to continue catching us up on what’s new in Go’s crypto libraries. This is everything we didn’t cover + deep dives from Part 1!
Event-driven systems & architecture [not-audio_url] [/not-audio_url]

Duration: 1:05:24
Event-driven systems may not be the go-to solution for everyone because of the challenges they can add. While the system reacting to events published in other parts of the system seem elegant, some of the complexities th…
Principles of simplicity [not-audio_url] [/not-audio_url]

Duration: 1:27:44
Rob Pike says, "Simplicity is the art of hiding complexity." If that's true, what is simplicity in the context of writing software in Go? Is it even something we should strive for? Can software be too simple? Ian & Kris…
What's new in Go's cryptography libraries: Part 1 [not-audio_url] [/not-audio_url]

Duration: 58:31
Filippo Valsorda & Roland Shoemaker from the Go Team sit down with Natalie to catch us up on what's new in Go's crypto libraries. No, not *that* crypto... good ol' cryptography! Don't miss Part 2!
The se7en deadly sins of Go [not-audio_url] [/not-audio_url]

Duration: 1:15:20
John Gregory's GopherCon talk "7 Deadly Gopher Sins" is the ostensible basis of this spooky Go Time episode, but with Mat Ryer at the helm... the only thing to expect is the unexpected. And failed jokes. Expect _lots_ of…
Experiences from GopherCon 2023 [not-audio_url] [/not-audio_url]

Duration: 1:16:34
The 10th GopherCon took place the last week of September and it was a blast. In this episode, we’re talking about our experiences at the conference from several different viewpoints. Angelica as a conference organizer, J…
Zero Trust & Go [not-audio_url] [/not-audio_url]

Duration: 51:07
Michael Quiqley from NetFoundry joins Natalie to discuss Zero Trust concepts, why they are important for secure systems & how to implement them in Go.
Go templating using Templ [not-audio_url] [/not-audio_url]

Duration: 1:05:37
Go's known for it's fantastic standard library, but there are some places where the libraries can be challenging to use. The `html/template` package is one of those places. So what alternatives do we have? On today's epi…
Prototyping with Go [not-audio_url] [/not-audio_url]

Duration: 1:05:26
V Körbes returns to talk prototyping with Natalie, Johnny & Kris. Is Go good for prototyping? What makes a language prototypable, anyway? How does space radiation fit in to all this? Tune in and ride along to find out!