Case Study: CCP Games improves client-side error visibility and QA efficiency with Sentry

A Sentry Case Study

Preview of the CCP Games Case Study

CCP Games - Customer Case Study

CCP Games, the studio behind EVE Online and Dust 514, faced a need to re-think client-side logging for Dust 514 on PlayStation: frequent client updates, hundreds of thousands of distributed players, intermittent connections, and tight PS3 memory constraints made a hosted, low-overhead error-tracking solution preferable to building more home-grown logging.

They adopted the hosted Sentry service to capture Python tracebacks, implemented a slimmed-down client library (“Krunk”) with Stackless transports and ultrajson for performance, and enabled dynamic, per-client logging controls. The result: centralized, always-on visibility into real user errors, tighter QA integration via Sentry event links, fewer reproduced defects, faster diagnosis and validation of fixes, and reduced infrastructure overhead.


Open case study document...

CCP Games

Kristján Valur Jónsson

Software Engineer


Sentry

60 Case Studies