Data Conference Databasea Query.Farm index
Speakers

Robert Burke

Employers on the program

  1. 2019Google1 talk
Events8
Conferences2
Talks111 keynote
Years active2019–2024
Miles between events10,7236 in-person events · 2 countries

Appearances by year

201920202021202220232024202520262027
  • Beam Summit
  • Berlin Buzzwords

Talks

DateEventConferenceRoleTitleLinks
Sep 4, 2024Beam Summit 2024Beam SummitspeakerA New Local Runner Appears: Deep dive on Prism
Prism is a local portable Beam Runner intended to assist end user and SDK developers alike, by providing a common platform for all existing and new Beam…Show less

Prism is a local portable Beam Runner intended to assist end user and SDK developers alike, by providing a common platform for all existing and new Beam SDKs. Beam is unique among data processing systems in how it divides the user facing SDK from the execution engine. Jobs can be authored in one...

SlidesVideo
Sep 4, 2024Beam Summit 2024Beam SummitspeakerBeam SDKs Don't Have to Look the Same
Do we even need PCollections? Or ProcessElements? Can we have the language fully typecheck the pipeline for us at compile time? Can we do that in Go? Since Beam…Show less

Do we even need PCollections? Or ProcessElements? Can we have the language fully typecheck the pipeline for us at compile time? Can we do that in Go? Since Beam was designed, programming languages have continued to evolve and change, so why can’t our SDKs? We’ve now got ample experience with the...

SlidesVideo
Jun 13, 2023Beam Summit 2023Beam SummitspeakerOops I *actually* wrote a Portable Beam Runner in Go
A sequel to last year’s talk, Robert actually put to code his ideas on improving the Beam testing experience for future SDKs. This talk will cover what the new…Show less

A sequel to last year’s talk, Robert actually put to code his ideas on improving the Beam testing experience for future SDKs. This talk will cover what the new runner can do, and why you might find it useful. Includes demo, code walkthrough, and testing advice.

SlidesVideo
Jul 18, 2022Beam Summit 2022Beam SummitspeakerOops, I wrote a Portable Beam Runner in Go
Like all the SDKs, the Apache Beam Go SDK has a direct runner, for simple testing. However, unlike Python and Java, it has languished, not covering all parts of…Show less

Like all the SDKs, the Apache Beam Go SDK has a direct runner, for simple testing. However, unlike Python and Java, it has languished, not covering all parts of the model supported by the SDK. Worse, it doesn’t even use the FnAPI! This dive into the runner side of Beam will cover how I wrote my...

SlidesVideo
Jul 18, 2022Beam Summit 2022Beam SummitspeakerState of the Go SDK 2022
Learn what’s happened and what happening and what’s going to happen to the Apache Beam Go SDK. Provides an overview of improvements to the Go SDK since the last…Show less

Learn what’s happened and what happening and what’s going to happen to the Apache Beam Go SDK. Provides an overview of improvements to the Go SDK since the last beam summit, especially what’s been happening since the Go SDK left Experimental. The Go Ecosystem, Cross Language, Streaming, and more!

SlidesVideo
Aug 4, 2021Beam Summit 2021Beam SummitspeakerSimple Distributed Raytracer with the Beam Go SDK

Demonstrate the Beam Go SDK with a raytracer as the motivating example.

SlidesVideo
Aug 24, 2020Beam Digital Summit 2020Beam SummitkeynoteKeynote: State of the Go SDK

A 2020 update on the Apache Beam Go SDK about what’s been done, what works, what doesn’t, what will work soon, and how you can help!

SlidesVideo
Aug 24, 2020Beam Digital Summit 2020Beam SummitspeakerOffice hours: Java SDK, Go, Spark, Flink
A team of Apache Beam creators and committers will be hosting office hours where they will answer any questions you may have regarding the different components…Show less

A team of Apache Beam creators and committers will be hosting office hours where they will answer any questions you may have regarding the different components of Apache Beam. 18:00-19:00 Java SDK & SQL (Kenneth Knowles) 18:00-19:00 Go (Robert Burke) 19:00-20:00 Spark (Kyle Weaver) 19:00-20:00...

Sep 11, 2019Beam Summit North America 2019Beam SummitspeakerA Guided Walkthrough of the Apache Beam Go SDKVideo
Jun 19, 2019Beam Summit Europe 2019Beam SummitspeakerA Guided Walkthrough of the Go SDKVideo
Jun 16, 2019Berlin Buzzwords 2019Berlin BuzzwordstalkWriting a Distributed Ray Tracer with Apache Beam, Abridged
as Google

Ray Tracing is an embarrassingly parallel way to render high quality images, but distributing work between machines is hard.

SlidesVideo

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Austin Bennett6—2024
Reza Rokni6—2024
Alexey Romanenko6—2023
Alex Van Boxel5—2023
Pablo Estrada5—2023
Tobias Kaymak5—2023
Ismaël Mejía5—2021
Kenneth Knowles412023
Maximilian Michels412020
Israel Herraiz4—2023
Andrew Pilloud4—2022
Brian Hulette4—2022
Matt Casters4—2022
Suneel Marthi4—2020
Charles Adetiloye3—2024

Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.