Blogs Published by Ted Kaemming

How to Mutate Data in a System Designed for Immutable Data
Engineering

How to Mutate Data in a System Designed for Immutable Data

Sentry’s growth led to increased write and read load on our databases, and, even after countless rounds of query and index optimizations, we felt that our databases were always a hair’s breadth from the next performance tipping point or query planner meltdown. Increased write load also led to increased storage requirements (if you’re doing more writes, you’re going to need more places to put them), and we were running what felt like an inordinate number of servers with a lot of disks for the data they were responsible for storing. Here’s a look at how we attempted to understand which database system was right for us and how we adapted our approach when we encountered some unexpected challenges.

How to Mutate Data in a System Designed for Immutable Data
Product Updates

How to Mutate Data in a System Designed for Immutable Data

In our Field Guide series, we share challenges and successes we've encountered while exploring uncharted territory.

How to Get Stronger Consistency Out of a Datastore
Product Updates

How to Get Stronger Consistency Out of a Datastore

In our Field Guide series, we share challenges and successes we've encountered while exploring uncharted territory.

Field Guide: Sentry and the Legend of Snuba Migration
Product Updates

Field Guide: Sentry and the Legend of Snuba Migration

In our Field Guide series, we share challenges and successes we've encountered while exploring uncharted territory.

Welcome Lewis Ellis
Product Updates

Welcome Lewis Ellis

We're excited to announce that Lewis Ellis is joining the engineering team.

Capturing Java Exceptions with Sentry
Product Updates

Capturing Java Exceptions with Sentry

Getting started with Java exception handling can be an intimidating prospect. Learn more here about how to capture Java exceptions with Sentry.

Notification Digests For All
Product Updates

Notification Digests For All

Several weeks ago we announced a preview release of notification digests, an error monitoring feature that we have been working on that focuses on reducing…

Notification Digests Preview
Product Updates

Notification Digests Preview

One of the more frequent pieces of feedback that we hear from users of Sentry is that they'd like to reduce the number of notifications that they receive…

Syntax.fm logo

Listen to the Syntax Podcast

Of course we sponsor a developer podcast. Check it out on your favorite listening platform.

Listen To Syntax