Session

Solving Problems at Scale with Redis

Speaker(s): Jon Hyman

Braze is a lifecycle engagement platform used by consumer brands such as Postmates and GrubHub to deliver great customer experiences to over 1.5 billion monthly active users through messaging channels such as push notifications or emails. Braze sends more than 1 billion messages every single day.

In this talk, Braze CTO & Co-Founder Jon Hyman will walk through an incident that occurred in July, 2018 with in-app message generation for a customer surrounding the caching of a CPU-intensive calculation. Jon will walk through how Redis was used to fix the incident by controlling the refresh rate of this cached calculation, improving 95th percentile latency by over 600%, and saving thousands of dollars per day in server costs.

Jon will then also discuss how this solution generalizes to solve a variety of other concurrency related challenges that Braze faces.