Carlos Rodrigues
Employers on the program
- 2026Databricks1 talk
- 2024Amazon Web Services1 talk
- 2019Siemens1 talk
The year around now
Talks in the past 12 months and announced talks ahead, one row per conference, January to December. Hover a mark for the talk.
Appearances by year
- AWS re:Invent
- Current (formerly Kafka Summit)
- O'Reilly Artificial Intelligence Conference
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| May 19, 2026 | Current London 2026 | Current (formerly Kafka Summit) | speaker | Joining Streams Through Time: As-Of Joins with Spark 4's new transformWithState API as Databricks Spark Structured Streaming offers powerful built-in operators for stream-stream joins, but what happens when you need to join two streams based on temporal…Show lessSpark Structured Streaming offers powerful built-in operators for stream-stream joins, but what happens when you need to join two streams based on temporal proximity rather than exact key matches? As-of temporal joins—where each event from one stream matches the most recent corresponding record from another—are essential for scenarios such as currency conversion at transaction time, enriching trades with the latest quotes, or correlating sensor readings with their nearest calibration values. Apache Spark 4.0 introduces transformWithState, a next-generation stateful processing operator that replaces the limitations of flatMapGroupsWithState. This talk demonstrates how to leverage transformWithState to build production-grade as-of temporal joins between two event streams. We'll explore the core building blocks: using MapState to maintain versioned lookup data keyed by time, processing incoming events to find the nearest temporal match, and managing state lifecycle with TTL-based eviction to prevent unbounded growth. You'll see how the new object-oriented StatefulProcessor model separates concerns cleanly—handling input events in handleInputRows and expired state in… | |
| Dec 2, 2024 | AWS re:Invent 2024 | AWS re:Invent | builders session | Apache Iceberg on AWS: Tuning for cost and performance [REPEAT] as AWS With ever-growing data volumes and real-time requirements, tuning Apache Iceberg for performance while controlling costs can be challenging. This builders’…Show lessWith ever-growing data volumes and real-time requirements, tuning Apache Iceberg for performance while controlling costs can be challenging. This builders’ session dives deep into how Iceberg works, its configuration, advanced performance optimization options, and how to tune Iceberg for different workload patterns. | |
| Nov 27, 2023 | AWS re:Invent 2023 | AWS re:Invent | builders session | Apache Hudi on AWS: Tuning for cost and performance [REPEAT]With ever-growing data volumes and real-time requirements, configuring Apache Hudi for performance while controlling costs can be challenging. This builders’…Show lessWith ever-growing data volumes and real-time requirements, configuring Apache Hudi for performance while controlling costs can be challenging. This builders’ session dives deep into how Hudi works, its configuration, options for advanced performance optimization, and how to tune Hudi for different workload patterns. | |
| Oct 14, 2019 | O'Reilly Artificial Intelligence Conference London 2019 | O'Reilly Artificial Intelligence Conference | speaker | Untitled as Siemens |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| David Anderson | 3 | — | 2026 |
| Emily Webber | 3 | — | 2024 |
| Shana Schipers | 2 | 2 | 2024 |
| Stefano Sandona | 2 | 2 | 2024 |
| Francisco Morillo | 2 | 1 | 2024 |
| Aamir Khan | 2 | — | 2024 |
| Aaron Chen | 2 | — | 2024 |
| Aaron Dailey | 2 | — | 2024 |
| Aaron Miller | 2 | — | 2024 |
| Aaron Sempf | 2 | — | 2024 |
| Aaron Sengstacken | 2 | — | 2024 |
| Aaron Su | 2 | — | 2024 |
| Abbas Mooraj | 2 | — | 2024 |
| Abby Daniell | 2 | — | 2024 |
| Abeer Naffa | 2 | — | 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.