24FreelanceFreelance marketplace that never sleeps
Active

Trino / Presto: unified SQL over the data lake

87 views#2693
Listing period11 daysuntil 27.11.2026
Posted29.08.2026
Views8713 in 14 days

About the service

I set up Trino (and classic Presto) as a unified SQL engine that reaches all your data at once. Instead of copying everything into one warehouse, I connect the sources you already have — object storage S3 with Hive or Iceberg tables, PostgreSQL, MySQL, ClickHouse, Kafka, Elasticsearch, Mongo — and give analysts one entry point where a single query can join a fact table from the lake with a reference that lives in the operational database. That's federation in practice, and that's where both the biggest wins and biggest mistakes hide.

I start with catalogs and the connector layer: I write clean connection configs, lay out schemas, pick the right table format, and tune the metastore or Glue so partitions are detected correctly. Then comes performance tuning. I size the coordinator and workers, set memory limits and spill, regulate split counts, push filters and aggregates into sources, and rewrite queries that scan far more than needed. On top, I set up security the way audits expect: authentication, TLS, column and row-level access control, query logging — so you can safely open the platform to the whole team.

You get documented, reproducible deployment, not a demo that falls apart under load. I can run Trino on bare metal, in Docker, or in Kubernetes, connect it to your BI tool and scheduler, and stay nearby to teach the team to read query plans and keep performance up. One SQL dialect over everything, no waiting for nightly exports.

— Connectors to S3/Hive/Iceberg, SQL and NoSQL sources, Kafka
— Performance tuning: memory, splits, filter and aggregate pushdown
— Security: TLS, authentication, column and row access, audit
— Deployment in Kubernetes or bare metal with monitoring and docs

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

Freelancer contacts
E-mailShow
24
Twenty · tip

Before you order

  • Look through the freelancer’s portfolio.
  • Describe your task and ask for a price and deadline.
  • Check reviews from other clients.
  • Or post a project and compare several offers.
Same category

Similar services

All services in the category
Good to know
How do I order this service?

Write to the freelancer using the form on this page: describe the task, the deadline and the result you need.

How do I check the freelancer?

Open the profile: rating, portfolio and reviews from other clients show experience with tasks like yours.

Natalia M.Web programming
Contact

What this page answers