Skip to content

Details

In this hands-on workshop, participants will learn how to build and run Presto from source and explore the architecture behind one of the most widely used distributed SQL query engines.

The speaker will guide participants step-by-step through the process of setting up the development environment, compiling Presto from source, and running a working Presto cluster locally.

The speaker will also cover the steps involved in building the Presto C++ worker to help participants understand how the different components fit together and how the C++ worker integrates with the Java coordinator in a hybrid Presto deployment.

By the end of the workshop, attendees will have a clear understanding of how Presto is built, how its components interact, and how to get a full development setup running from source.

What you will learn:

  • Overview of Presto architecture and components
  • Setting up a local development environment for Presto
  • Building Presto from source
  • Running a local Presto cluster
  • Building and running Presto C++ workers
  • Understanding how Java and C++ components work together in Presto

Who should attend:

  • Data engineers
  • Backend engineers working with data infrastructure
  • Contributors or developers interested in the Presto codebase
  • Anyone who wants a deeper understanding of how Presto works internally

Prerequisites:

  • Basic familiarity with distributed systems or data platforms
  • Experience with Java and/or C++ is helpful but not required
  • A laptop capable of running local development tools

Participants are encouraged to follow along during the session to build and run Presto from source on their own machines.

Connect with the Speaker: Kiersten Stokes

Related topics

Workshop
Big Data
Data Analytics
Open Source
Presto

You may also like