Presto is an open source distributed SQL query engine designed and optimized for running interactive analytics workloads. Presto's massively parallel processing architecture - combined with advanced code-generation techniques and in-memory processing pipelines - makes it highly scalable. It supports a large subset of ANSI SQL including complex queries, joins, aggregations and window functions. Presto comes with support for a wide range of data sources including Hive, Cassandra, MySQL and PostgreSQL, thereby unifying the interactive analytics interface across data stores of an organization. Applications can connect to Presto using its JDBC interface.