Download the App!
show episodes
 
Loading …
show series
 
Timestamps: - 0:00 Intro - 1:48 Releases 428-430 - 6:30 Introducing Denis Magda from @YugabyteDB - 7:56 JDBC, Trino's JDBC driver, and the Postgres connector - 14:08 Introducing YugabyteDB - 21:33 Demo time! Trino with PostgreSQL - 29:56 Demoing Trino with YugabyteDB - 44:57 Failover and resiliency - 56:05 Upcoming events and Trino Summit soon!…
  continue reading
 
When you're running a world-class, highly-performant query engine like Trino and investing time and resources into maintaining it, wouldn't it be great to treat your queries as a first-class, collaborative, versioned system, too?Enter PopSQL, a SQL client that makes it easier than ever to work together on Trino queries, collaborate with teammates, …
  continue reading
 
50 episodes is a big number! With the episodes coming once a month, this has been years in the making, so we're inviting back Trino co-founder Dain Sundstrom and Trino/Iceberg Developer Advocate Brian Olsen to catch up, share some stories, and talk about what it takes to maintain an open source project for so long.…
  continue reading
 
We’ve put out nearly 50 Trino Community Broadcast episodes, but we haven’t yet done the simplest, most obvious topic of them all - an exploration of what Trino is, how Trino works, and how you can run it. This week, we’re taking a step back and doing a broader overview of those things, because the world needs to know… what is Trino?…
  continue reading
 
Just a few weeks ago, Trino added two new maintainers to help govern its open source codebase: James Petty from AWS, and Manfred Moser from Starburst Data. It's not every day that new maintainers are added to an open source project, so let's take some time to get to know them, their history with Trino, and how they ended up here!…
  continue reading
 
DolphinScheduler is a popular Apache data workflow orchestrator that enables running complex data pipelines. They recently added a Trino integration and will be demonstrating how to use DolphinScheduler to enable a series of transformations on the data lakehouse with Trino. - Intro Music: 0:00 - Intro: 0:31 - Trino release 407: 13:22 - What is work…
  continue reading
 
In episode 44 we have guests from Starburst and Metabase. with us for the show. They collaborated on creating support for Metabase with Trino and made it available as open source project. We will dive into how this all came together, learn about some cool features of the combination of Metabase and Trino and just generally geek out.Show notes: http…
  continue reading
 
Let's face it, out of all those petabytes of data you've been hoarding, only a small fraction of it is creating business value for you today. When you scan the same data multiple times and transfer it over the wire, you're wasting time, compute cycles, and ultimately money. This gets worse when you're pulling data across regions or clouds from disa…
  continue reading
 
We're going to discuss all of the awesome sessions that happened during Trino Summit this year. Manfred, Cole, and I will be joined by Martin, Dain, Brian Zhan, and Claudius for their, perspective and what they found most interesting about the summit. We also dive into stats around the summit and some exciting topics discussed off-camera. We'll als…
  continue reading
 
Trino's initial use case was around replacing the Apache Hive runtime. As data lakes grew into prominence, it became clear that having a faster query engine didn't solve all problems. The Hive model itself was a huge bottleneck and didn't provide features that companies needed akin to data warehouses and databases. Apache Hudi is a new table format…
  continue reading
 
Join us for this next episode of the broadcast, where we bring back Ryan Blue, the creator of Iceberg, to discuss some of the latest happenings in the Iceberg community. We also discuss and demo a bunch of new features that have come out in the Trino Iceberg connector. We also have a new guest, Tabular Developer Advocate Sam Redai, shedding light o…
  continue reading
 
In this episode we sit down with engineers, Steve Morgan and Edward Morgan, to discuss how they use Trino at Raft. Raft provides consulting services and is particularly skilled at DevSecOps. One particular challenge they face is dealing with fragmented government infrastructure. In this episode, we dive in to learn how Trino enables Raft to supply …
  continue reading
 
We'll be doing a more focused look at a specific feature that's being added to Trino: polymorphic table functions. We're excited to talk about what they do, where we are so far, where we're going, and how you can leverage them to make Trino better than ever! Show Notes: https://trino.io/episodes/38.html Show Page: https://trino.io/broadcast/ YouTub…
  continue reading
 
This episode covers will introduce the benefits of having the Trino community around the Trino project. What is the purpose of communities in tech projects? Would the product be successful without a community or anyone to maintain it? We introduce some new faces that will be stewards in our journey to growing the adoption of our favorite query engi…
  continue reading
 
As Trino preps to jump to Java 17, we discuss the latest features added Java 11 to Java 17, talk with Martin through a few of the potential uses of new features like the Vector API, language improvements, and G1GC speedups, and finally, we will dive into discussing some of the features that we'll be implementing in the upcoming months under a new p…
  continue reading
 
In our Trino Community Broadcast episode 35 we are catching up on recent releases 375, 376, 377, and 378. We then talk about how Trino is packaged as tarball, rpm, and docker container, what some of the differences are, and how you can customize either of them. Beyond we also look for your feedback and input on usage of the different packages. As a…
  continue reading
 
News from the Trino releases 372, 373, and 374, and an update on Project Tardigrade are the start. Then we dive into the details of the new Delta Lake connector contributed to Trino by Starburst. - Intro song: 00:00 - Intro: 00:37 - Releases: 2:05 - Project Tardigrade update: 9:21 - Concept of the episode: A new connector for Delta Lake object stor…
  continue reading
 
Goldman Sachs uses Trino to reduce last-mile ETL and provide a unified way of accessing data through federated joins. Making a variety of data sets from different sources available in one spot for our data science team was a tall order. Data must be quickly accessible to data consumers and systems like Trino must be reliable for users to trust this…
  continue reading
 
- Intro Song: 00:00​ - Intro: 00:33 - News: 8:02 - Concept of the week: K8s architecture: Containers, Pods, and kubelets: 14:27 - PR of the week: PR 11 Merge contributor version of k8s charts with the community version: 55:20 - Demo: Running the Trino charts with kubectl: 57:42 Show Notes: https://trino.io/episodes/24.html Show Page: https://trino.…
  continue reading
 
- Intro Song: 00:00​ - Intro: 00:34​ - News: 5:18​ - Concept of the week: Row pattern matching and MATCH_RECOGNIZE: 14:26 - PR of the week: PR 8348 Document row pattern recognition in window: 52:16 - Demo: Showing MATCH_RECOGNIZE functionality by example: 57:13 - Question of the week: How do you tag a list of rows with custom periodic rules?: 1:12:…
  continue reading
 
This episode will cover LinkedIn's journey to upgrade from PrestoSQL to Trino and some of the operational challenges LinkedIn's engineering team has faced at their scale. - Intro Song: 00:00​ - Intro: 00:36 - News: 7:39 - Concept of the week: Trino usage at LinkedIn: 15:55 - Concept of the week: Trino hardware and operational scale: 23:23 - Concept…
  continue reading
 
- Intro Song: 00:00​ - Intro: 00:35 - News: 7:42​ - Question of the week: Can dbt connect to different databases in the same project?: 18:18 - Concept of the week: What is dbt?: 21:28 - Concept of the week: dbt + Trino: 38:09 - Demo: Querying Trino from a dbt project: 47:21 - PR of the week: PR 8283 Externalised destination table cache expiry durat…
  continue reading
 
- Intro Song: 00:00​ - Intro: 00:35 - News: 10:16​ - Concept of the week: Trino for the Trinewbie: 19:12 - Concept of the week: Marius' Journey: 21:03 - Concept of the week: Contributing to Trino: 54:55 - PR of the week: PR 8135 Set default time zone for the current session: 1:03:36 - Demo: Contributing to Trino: 1:11:49 - Question of the week: How…
  continue reading
 
- Intro Song: 00:00​ - Intro: 00:37 - News: 7:56​ - Concept of the week: Ingesting into Iceberg with Pulsar and Flink at BlueCat: 17:30 - Concept of the week: BlueCat Overview: 20:31 - Concept of the week: Single Tenant to Multi-Tenant: 21:33 - Concept of the week: Pre-Iceberg: 26:13 - Concept of the week: Iceberg: 39:29 - PR of the week: PR 1905 A…
  continue reading
 
- Intro Song: 00:00​ - Intro: 00:34​ - News: 1:44​ - Concept of the week: Trino Views, Hive Views, and Materialized Views: 4:57 - PR of the week: PR 4832 Add Iceberg support for materialized views: 59:04 - Demo: Showing the different views in Trino: 1:01:25 - Question of the week: Are JDBC drivers backwards compatible with older Trino versions?: 1:…
  continue reading
 
- Intro Song: 00:00​ - Intro: 00:34​ - News: 2:52​ - Concept of the week: Resurface and the Resurface connector: 8:58 - PR of the week: PR 4022 Add Soundex function: 1:08:17 - Demo: Using the soundex function: 1:10:27 - Question of the week: Question of the week: How to export query results into a file (e.g. CTAS, but into a single file)?: 1:18:46 …
  continue reading
 
- Intro Song: 00:00​ - Intro: 00:34​ - News: 7:28​ - Concept of the week: Apache Druid and realtime analytics: 14:51 - PR of the week:PR 3522 Add Druid connector: 33:35 - Demo: Using the Druid Web UI to create an ingestion spec querying via Trino: 1:01:29 - Question of the week: Why doesn’t the Druid connector use the native json over http calls?: …
  continue reading
 
- Intro Song: 00:00​ - Intro: 00:34​ - News: 6:37​ - Concept of the week: Apache Iceberg and the Iceberg spec: 13:32 - PR of the week: PR 7233 Fix queries on tables without snapshot id: 1:07:44 - Demo: Creating tables with Iceberg and reading the data in Trino: 1:10:39 - Question of the week: What do I do to restart the test pipeline if it fails on…
  continue reading
 
- Intro Song: 00:00​ - Intro: 00:34​ - News: 7:57​ - Concept of the week: Apache Iceberg and the table format: 17:14 - PR of the week: PR 1067 Add Iceberg connector: 59:22 - Demo: Creating tables through Iceberg and reading them through Trino: 1:04:04 - Question of the week: Why do we still depend on the Hive metastore if metadata for Iceberg saves…
  continue reading
 
- Intro Song: 00:00​ - Intro: 00:34​ - News: 4:23​ - Concept of the week: Data cubes and Apache Pinot: 14:00 - Interview: Apache Pinot: 24:40 - PR of the week: PR 2028 Add Pinot connector: 53:51 - Question of the week: Why does my passthrough query not work in the Pinot connector?: 1:06:23 - Demo: Pinot batch insertion and query using Trino Pinot C…
  continue reading
 
- Intro Song: 00:00​​ - Intro: 00:34​​ - News : 2:57​​ - Concept of the week: Trino client, Python, and Apache Superset: 5:37​ - Interview: Apache Superset: 19:22​ - PR of the week: Superset PR 13105 feat: first step native support Trino: 46:37​ - PR Demo: PR Demo: Superset PR 13105 feat: first step native support Trino: 55:13​ - Get involved with …
  continue reading
 
- Intro Song: 00:00 - Intro: 00:34 - News : 3:22 - Concept of the week: Dynamic Filtering and Recap: 7:43 - PR of the week: PR 1072 Implement Dynamic Partition Pruning: 17:56 - PR Demo: PR 1072 Implement Dynamic Partition Pruning: 42:03 Show Notes: https://trino.io/episodes/11.html Show Page: https://trino.io/broadcast/…
  continue reading
 
Loading …

Korte handleiding