Skip to main content
HashiTalks 2025 Learn about unique use cases, homelab setups, and best practices at scale at our 24-hour virtual knowledge sharing event. Register
Case Study

A Consul Service Mesh Integration Case Study with Presto

In this case study, a service mesh architecture is created with the help of Consul and Presto, a popular distributed SQL engine for big data.

When establishing a service mesh architecture supported by HashiCorp Consul at an enterprise-level, it’s very possible that you will need to natively integrate some existing applications with the Consul Connect API to support the acceptance and establishment of connections to other Connect-enabled services without relying on a proxy sidecar.

In this context, fairly complex Java applications are still quite widespread and critical to many businesses, so how do you bring them into the fold without introducing massive pain points and/or undesired technical debt into your projects?

Enter Consul, Nomad, and Presto

In this presentation, Arturo Viveros and Fredrik Hoem Grelland will demonstrate step-by-step how to work in this scenario optimally using Presto (a popular distributed SQL engine for big data). They will also discuss challenges, pitfalls, best practices and the overall experiences they've had with this process.

This talk will specifically highlight Consul & Nomad.

Slide

More resources like this one

3/15/2023Case Study

Using Consul Dataplane on Kubernetes to implement service mesh at an Adfinis client

1/20/2023FAQ

Introduction to Zero Trust Security

1/4/2023Presentation

A New Architecture for Simplified Service Mesh Deployments in Consul

12/31/2022Presentation

Canary Deployments with Consul Service Mesh on K8s