Operations | Monitoring | ITSM | DevOps | Cloud

November 2024

How to reduce TTFB

TTFB (Time to First Byte) is a commonly used metric that measures the duration between a client's HTTP request and the receipt of the first byte of the server's response. A lower TTFB means a more responsive server and faster page load times. In the past few years in the web dev world, we’ve seen a significant push towards rendering our websites on the server. Doing so is better for SEO and performs better on low-powered devices, but one thing we had to sacrifice is TTFB.

Fix slow sites faster with domain-specific Performance Insights, MongoDB support & Continuous Profiling on Sentry

Optimizing app performance can be challenging, even for seasoned developers. Frontends groan under the weight of bloated assets, backends lag from sluggish database queries, and mobile screens freeze at the worst times. But it doesn’t have to be that way. Sentry’s latest update brings domain-specific views to Insights & Profiling, giving developers the clarity they need to solve issues quickly.

AI-Powered Updates-Issue Grouping, Autofix, Anomaly Detection, and more

What if you could not only find software issues you care about but also have the fix ready? We just introduced several updates that intelligently group new issues, reducing noise by about 40% and automatically suggesting fixes to annoying bugs you shouldn’t have to think about.

Smarter search, Uptime Monitoring, and Session Replay updates to simplify your debugging

Whether it’s sitting through a meeting that should’ve been an email or reading a blog post written by AI – no one enjoys losing time they’ll never get back. That’s why we rolled out updates to help you fix problems faster while skipping the manual grind, including smarter search, customizable issue views, real-time uptime alerts, and Session Replay for Mobile.

Smarter search, Uptime Monitoring, and updates to Session Replay

Whether it’s sitting through a meeting that should’ve been an email or reading a blog post written by AI – no one enjoys losing time they’ll never get back. That’s why we rolled out updates to help you fix problems faster and skip the manual grind, including smarter search, customizable issue views, real-time uptime alerts, and Session Replay for mobile.

Enabling Out-of-the-Box Performance Insights in Unity Games with the Sentry SDK

The Sentry Unity SDK has been effective for crash reporting, including: We are confident that we have the best crash-reporting solution out there. Now we were looking towards offering some out-of-the-box insights into the game’s performance. Right out of the gate, we hit the first question: What would auto-instrumentation for Unity games look like?

Avoid Rate Limiting with Query Batching

This post is part of our debugging series, where we share tricky challenges and solutions while building Sentry. On March 4th, 2024, the most metal incident happened - INC-666 INC-666, in a nutshell, was where the issue alert rule post-processing step was flooded with more load than it could handle, and alerts that were supposed to have fired did not. This means that Sentry customers might not be receiving alerts if the query that would have triggered the alert is rate-limited.

We Just Gave $750,000 to Open Source Maintainers

Sentry started out as an Open Source side project in 2008. Today we are a Fair Source company with 100,000+ organizations on our SaaS and $100M+ ARR, but we have not forgotten our roots nor the hundreds of Open Source maintainers whose work we depend on for our success. Every year we share our success with the community, and 2024 is no different. This year, our budget is $750,000, up 50% from last year. We have 129 engineers right now, so that works out to $5,813 per developer on staff.

Debugging Python Cold Starts with Sentry Profiling and improving our P99 latency by several seconds

At Sentry, we don't just build debugging tools for developers—we use them ourselves. This story demonstrates how we leveraged our own platform to solve a mysterious performance issue that was causing significant latency spikes in our critical infrastructure which is used in nearly every backend request.