Home / Companies / Evervault / Blog / Post Details
Content Deep Dive

How we built Enclaves: Routing Traffic with Consul

Blog post from Evervault

Post Details
Company
Date Published
Author
Dónal Tuohy
Word Count
1,740
Company Posts That Month
5
Language
English
Hacker News Points
-
Post removed?
No
Summary

Evervault initially used Amazon Cloudmap for service discovery to deploy apps into trusted execution environments, but faced issues with DNS update timing that caused downtime during Enclave deployments. These issues included premature and delayed traffic routing due to mismatched health checks. Attempts to resolve this with Cloudmap configurations were unsuccessful, leading Evervault to explore alternatives. They eventually migrated to Consul by Hashicorp, which provided a more reliable solution for service discovery without the need for a full service mesh. Consul's system involves a cluster of servers and agents that manage service registration, health checks, and routing more effectively. The adoption of Consul not only removed downtime but also enhanced control over internal routing and visibility into the status of each Enclave. Although integrating Consul required more initial effort, it proved beneficial due to its robust features, extensive documentation, and supportive community.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.