🔎 Meta Open Source 101🔎 Today, we will look at how to get started with Presto. Presto is an open source distributed SQL query engine designed for fast analytic queries against data of any size (https://prestodb.io/). Start by setting up a Presto cluster and configure it to connect to your data sources - https://lnkd.in/gChSBeHR To query data with Presto, use the Presto CLI. Connect to your Presto server with `presto --server <host:port> --catalog <catalog_name>`. You can then run SQL queries across various data sources - https://lnkd.in/ghqnpivu Optimize your queries by using Presto’s advanced features. Utilize functions, join data from multiple sources, and leverage its powerful query optimizer for efficient data processing - https://lnkd.in/gxGPZYxz Monitor and manage your Presto cluster with built-in tools. Use the web-based UI to check cluster status, query performance, and resource usage. Learn more: https://lnkd.in/guREANPn You can also learn about Presto by watching this short ELI5-style video: https://lnkd.in/gWT5Du-v or by joining the Presto community: https://lnkd.in/g_vsq5SN
Meta Open Source
Software Development
Menlo Park, California 7,441 followers
Empowering diverse communities through open source technology.
About us
Meta is committed to the notion that open source not only provides great technology for developers, but also brings the best out in people. Follow us for updates on Meta's open source.
- Website
-
https://opensource.facebook.com/
External link for Meta Open Source
- Industry
- Software Development
- Company size
- 10,001+ employees
- Headquarters
- Menlo Park, California
Updates
-
⚡️OSS Project Spotlight ⚡️ PyTorch is an open source deep learning framework that accelerates the path from research prototyping to production deployment. Widely used in academia and industry, PyTorch supports dynamic computation graphs and offers rich libraries for AI and machine learning. Learn more: https://pytorch.org/
PyTorch
pytorch.org
-
🔎 Meta Open Source 101🔎 Let's learn how to start with one of the Meta Open Source projects, Mariana Trench! This open source project is a security-focused static analysis tool for Android and Java applications. Start by integrating it into your project to identify vulnerabilities in your codebase - https://mariana-tren.ch/ To use Mariana Trench, first clone the repository and build the project. Use `./gradlew` build to compile it. Then, run analyses with `./mariana-trench analyze <your-config-file>`. This operation will scan your code for security issues - https://lnkd.in/gT8fC8ar Customize your analysis by defining sources, sinks, and rules in configuration files. Sources are data inputs, sinks are sensitive operations, and rules specify how data flows between them. This setup helps detect potential vulnerabilities specific to your app - https://lnkd.in/gbwBSesA Review the analysis results to identify and fix security issues. Mariana Trench provides detailed reports that highlight vulnerabilities and suggest remediation steps. Regularly run the tool to maintain a secure codebase - https://lnkd.in/gikcqMzr We invite you to watch this Explain Like I'm 5 episode covering Mariana Trench to learn more: https://lnkd.in/e8RfHVDf
Mariana Trench | Mariana Trench
mariana-tren.ch
-
⚡️OSS Project Spotlight ⚡️ Docusaurus is an open-source project designed to help you build optimized websites quickly, focusing on documentation. It's perfect for maintaining documentation websites with a simple, yet powerful, framework. Learn more: https://docusaurus.io/
Build optimized websites quickly, focus on your content | Docusaurus
docusaurus.io
-
📣 Announcing New Open Source Project 📣 React Compiler, a new experimental compiler, has just been open-sourced by the React team. This build-time-only tool is designed to optimize your React app automatically. Learn more about it here: https://lnkd.in/eEVMVnpc or give React Compiler a try right in your browser: https://lnkd.in/daK52R_E We also invite you to tune in to the second day of the ReactConf for more news and important updates about React - the live stream starts at 9 am PST https://conf.react.dev/
React Compiler – React
react.dev
-
🚀 ReactConf is about to kick off its fantastic 2-day agenda! Experience the energy of ReactConf in person, or catch the action-packed, free live stream here: https://conf.react.dev/ The first keynote starts at 9 am PST today, so don't miss this event where you can learn more about React from its community 🎤
React Conf 2024
conf.react.dev
-
We’ve open-sourced DotSlash, a tool that makes large executables available in source control with a negligible impact on repository size, thus avoiding I/O-heavy clone operations. DotSlash replaces a set of platform-specific executables with a single script containing descriptors for the supported platforms. DotSlash handles transparently fetching, decompressing, and verifying the appropriate remote artifact for the current operating system and CPU. Link: https://lnkd.in/g_uEsygR
DotSlash: Simplified executable deployment
https://engineering.fb.com
-
Have you tried Buck2, Meta's new open source, large-scale build system? Here are 5 interesting facts you might not have known about Buck2 and its capabilities. https://lnkd.in/ggY74tYy
5 Things you didn’t know about Buck2
https://engineering.fb.com
-
Announcing ExecuTorch 🚀 ExecuTorch offers a compact runtime with a lightweight operator registry to cover the PyTorch ecosystem of models, and a streamlined path to execute PyTorch programs on edge devices. Thank you to industry leaders from Arm, Apple, AI at Meta and Qualcomm Innovation Center Inc for this partnership 💜 Details: https://hubs.la/Q025Qjhq0
-
The developer workflow at Meta includes many open source tools that meet the size and scope requirements of projects at Meta. Learn how projects like Buck, Watchman, Jest and more help build, test and review code at scale: https://lnkd.in/gdCYTxsZ
Meta developer tools: Working at scale
https://engineering.fb.com