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

Git's getting fit: making our project API faster with the Blackfire profiler

Blog post from Upsun

Post Details
Company
Date Published
Author
Sümer Cip
Word Count
1,248
Company Posts That Month
11
Language
English
Hacker News Points
-
Post removed?
No
Summary

Upsun's unique architecture features a single-tenant daemon for its most critical API, which enhances isolation and security for each customer project, ensuring that issues in one project do not affect others and allowing seamless regional transitions and continuous deployment. This architecture, however, presents challenges in performance observability, which Upsun addresses using Blackfire, a tool specializing in application monitoring and profiling. Blackfire enables detailed insights into system performance by highlighting bottlenecks and inefficiencies through its visualizations and profiling capabilities, which have proven effective in identifying and resolving performance issues within Git, a core component of Upsun's workflow. By dogfooding, or using their tools internally, Upsun continuously refines its services, leveraging Blackfire's integration with Git and Python's Pyramid framework to monitor and optimize application performance. This approach has led to significant performance improvements, such as eliminating a redundant function that increased execution speed by 40%, demonstrating the value of combining monitoring and profiling for ongoing optimization.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Observability 9 1,155 262 90 -8%
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.