Facebook’s Presto lands under the umbrella of the Linux Foundation

Facebook's Presto lands under the umbrella of the Linux Foundation

The Linux Foundation has announced a new sub-project: The Presto Foundation is to further the development and dissemination of the originally developed by Facebook Query Engine. An open, neutral governance model for managing development is designed to ensure that Presto grows as well as fits varied applications.

Facebook had launched the SQL Query Engine 2012. It aims at data analysis in the big data environment. Presto enables querying via various data sources such as MySQL, PostgreSQL, MongoDB, Kafka or even Hadoop, S3 and Alluxio. Motivation for the development was that the Facebook developers direct queries via Apache Hive was not performant enough for the data analysis of the social data processed large amounts of data.

A special feature of the engine is that Presto processes the data where it is generated or stored instead of first connecting it to a location for queries. This increases the attractiveness especially for use in large clusters. Presto connects two types of servers: Coordinators and Workers. The latter take care of performing the tasks and processing the data, while the former manage the workers by name and take care of processing the commands and planning queries. The workers, in turn, access the actual data sources through connectors.

His first step into the open source world was made by Presto in 2013 under Apache license. As a result, among others, LinkedIn and Netflix participated in the further development. In January of this year, the Presto executives finally founded their own foundation for the query engine.

Launched under the umbrella of the Linux Foundation, the Presto Foundation is therefore a logical next step in the development of the engine. Besides Facebook, Alibaba, Twitter and Uber are among the founding members. According to the company, more than a thousand employees use Presto on Facebook. You’re probably doing millions of queries every day to handle petabytes of data.

Further details on the founding of the Foundation can be found in the announcement from the Linux Foundation. The source code is available on GitHub, and a project page on GitHub.io provides documentation and an overview of the community activities. Recently, Facebook, together with Alibaba, netifi, Pivotal and Lightbend, founded the Reactive Foundation under the umbrella of the Linux Foundation.

Via | Presto Foundation | Linux Foundation | Source Code

Previous articleOpera Mini brings direct data exchange via WLAN without internet
Next articleFacebook buys CTRL-Labs, a New York based startup focused on brain computing
Aakash Molpariya
Aakash started in Nov 2018 as a writer at Revyuh.com. Since joining, as writer, he is mainly responsible for Software, Science, programming, system administration and the Technology ecosystem, but due to his versatility he is used for everything possible. He writes about topics ranging from AI to hardware to games, stands in front of and behind the camera, creates creative product images and much more. He is a trained IT systems engineer and has studied computer science. By the way, he is enthusiastic about his own small projects in game development, hardware-handicraft, digital art, gaming and music. Email: aakash (at) revyuh (dot) com