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

How Five PostgreSQL Optimizations Sped Up Our Dashboard

Blog post from GitGuardian

Post Details
Company
Date Published
Author
Valentin Murat
Word Count
2,103
Company Posts That Month
15
Language
English
Hacker News Points
-
Post removed?
No
Summary

The text discusses GitGuardian's efforts to enhance the performance of their Django monolith backed by PostgreSQL, with a focus on optimizing the p95 latency for business plan customers. They explored various strategies, including implementing "late joining" to address JOIN inefficiencies, adopting asynchronous counting to improve response times, and creating a PostgreSQL replica to better isolate cache usage among paying customers. Additionally, they optimized full-text search by restructuring queries to allow for parallel processing and introduced denormalization techniques to enhance filtering performance. These targeted optimizations, along with upgrading to PostgreSQL 18, significantly reduced latency and improved the user experience by making dashboard interactions faster and more consistent. The project not only boosted performance but also heightened the team's PostgreSQL expertise and laid groundwork for future integration with ClickHouse, all while emphasizing GitGuardian's commitment to solving complex technical challenges for the benefit of their users.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Observability 3 4,230 776 198 +24%
OpenTelemetry 1 968 178 57 +2%
Real-time 1 5,758 1,361 266 +0%
Secrets Management 1 2,515 393 134 +17%
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.