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

Sentry Points of Presence: How We Built a Distributed Ingestion Infrastructure

Blog post from Sentry

Post Details
Company
Date Published
Author
Anton Ovchinnikov
Word Count
1,986
Company Posts That Month
9
Language
English
Hacker News Points
-
Post removed?
No
Summary

Sentry has built a distributed ingestion infrastructure, known as Points of Presence (PoPs), to improve scalability and efficiency. The previous single-region setup resulted in high latency for users worldwide, with end-to-end latency ranging from 150 ms to over 1 second. To solve this issue, Sentry developed a system that uses Relay, Kubernetes, Google HTTPS Load Balancer, Nginx, and Envoy proxy to minimize request latency and processing on the payload. The rollout was phased, starting with a few organizations sending traffic through PoPs, followed by enabling round-robin DNS, temporarily enabling all customer traffic, and finally completing the rollout in July 2021. Despite challenges, the new infrastructure has significantly reduced average response times, with most European locations now boasting sub-100 ms response times, and remote locations (Asia, Australia) within 100-200 ms. The system is now fully operational, and users are encouraged to update their SDK configurations to utilize the full power of PoPs.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 6 935 148 51 -4%
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.