Xinli Shang
Employers on the program
- 2021–2026Uber3 talks
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
- Community Over Code (formerly ApacheCon)
- OpenXData
- PrestoCon
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Apr 29, 2026 | OpenXData 2026 (April) | OpenXData | speaker | Scalable Table Services @Uber as Uber Table services—including Compaction, Cleaning, and Clustering—are critical to balancing ingestion latency with query performance. In this talk, we share our…Show lessTable services—including Compaction, Cleaning, and Clustering—are critical to balancing ingestion latency with query performance. In this talk, we share our learnings from operating these services at Uber scale. | Video |
| Oct 7, 2023 | Community Over Code North America 2023 | Community Over Code (formerly ApacheCon) | speaker | Fast Copy-On-Write within Apache Parquet for Data Lakehouse ACID Upserts as Uber Efficient table ACID upsert is essential for today’s LakeHouse. Important use cases, such as GDPR Right to be Forgotten (also known as Data Erasure) and Change…Show lessEfficient table ACID upsert is essential for today’s LakeHouse. Important use cases, such as GDPR Right to be Forgotten (also known as Data Erasure) and Change Data Capture (CDC), rely heavily on it. While Apache DeltaLake, Iceberg, and Hudi are widely adopted for these use cases, the slowness of up | |
| Oct 3, 2022 | ApacheCon North America 2022 | Community Over Code (formerly ApacheCon) | speaker | From Column-Level to Cell-Level: Toward Finer-Grained Access Control with Apache Parquet New challenges emerge to protect the privacy of sensitive information in the big data industry. | Slides |
| Oct 3, 2022 | ApacheCon North America 2022 | Community Over Code (formerly ApacheCon) | speaker | Large scale migration to Parquet in Uber Parquet is the core file format in Uber's big data stack. | Slides |
| Dec 9, 2021 | PrestoCon 2021 | PrestoCon | speaker | Speed Up Presto Reading with Paquet Column Indexes as Uber Data analytic tables in the big data ecosystem are usually large and some of them can reach petabytes in size. Presto as a fast query engine needs to be…Show lessData analytic tables in the big data ecosystem are usually large and some of them can reach petabytes in size. Presto as a fast query engine needs to be intelligent to skip reading unnecessary data based on filters. In addition to the existing filtering to skip partitions, files, and row groups, Apa | |
| Aug 6, 2021 | ApacheCon Asia 2021 | Community Over Code (formerly ApacheCon) | speaker | Big Data Format at Uber Data Infra | |
| Sep 29, 2020 | ApacheCon @Home 2020 | Community Over Code (formerly ApacheCon) | speaker | Big Data File Format Cost Efficiency - Millions of Dollars Deal | Video |
| Sep 29, 2020 | ApacheCon @Home 2020 | Community Over Code (formerly ApacheCon) | speaker | Column encryption & Data Masking in Parquet - Protecting data at the lowest layer | Video |
| Sep 9, 2019 | ApacheCon North America 2019 | Community Over Code (formerly ApacheCon) | speaker | Schema-Managed Big Data Column Access Control and Use Cases |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Timothy Spann | 4 | — | 2023 |
| Pavi Subenderan | 3 | 3 | 2021 |
| David Kjerrumgaard | 3 | — | 2023 |
| Julian Hyde | 3 | — | 2023 |
| Uma Maheswara Rao Gangumalla | 3 | — | 2023 |
| Patrick McFadin | 3 | — | 2022 |
| Mohammad Islam | 2 | 2 | 2022 |
| Chen Liang | 2 | 1 | 2021 |
| Dipankar Mazumdar | 2 | — | 2026 |
| Ethan Guo | 2 | — | 2026 |
| Tim Meehan | 2 | — | 2026 |
| Vinoth Chandar | 2 | — | 2026 |
| Benjamin Teke | 2 | — | 2023 |
| Branimir Lambov | 2 | — | 2023 |
| Christophe Bornet | 2 | — | 2023 |
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.