Metric instrumentation: from Dropwizard to OpenTelemetry

Taboola manages over 1 billion metrics per minute, primarily generated by thousands of Java instances. While Dropwizard has been our long-standing Java instrumentation solution, this presentation details our shift to OpenTelemetry, covering:

  • Dropwizard role in Taboola metric architecture  
  • Motivation for OpenTelemetry shift  
  • Technical challenges while maintaining backward compatibility  
  • Strategy for smooth transition


Although the focus is on Java instrumentation libraries, the experience is generic; no Java expertise is required.


聽眾收穫:

  • Identifying key motivations for migrating to a modern, open-source observability standard (OpenTelemetry).  
  • Learning practical strategies and technical considerations for migrating metric instrumentation while ensuring backward compatibility and minimizing disruption.
講者

謝朝華(Paul)

Taboola
Software Engineer

A software engineer with keen interests in distributed systems and performance.

  • LEVEL
  • 中階
  • TAGS