About Trino
Graylog API Security is built on Trino, formerly known as PrestoSQL. This was originally developed at Facebook but is now an independent open-source project. Trino is a powerful distributed query engine that provides a common SQL interface to many popular databases and has a small footprint compared with many big data platforms.
API Security extends and optimizes Trino in a few key ways:
- The web interface runs alongside the Trino web UI.
- API Security uses native Iceberg support provided by Trino.
- API Security adds a hot-data storage engine for short-term capture and querying of API calls.
- API Security seamlessly replicates data to Iceberg while providing uninterrupted query access to all API calls.
- API Security adds custom scalar and aggregate functions to optimize queries on API calls.
- API Security inherits all Trino security features for TLS, user authentication, and user permissions.
We're happy to support and contribute back to the Trino community!