StreamNative Introduces Lakestream Architecture and Launches Native Kafka Service

Read Announcement > Sign Up Now >
StreamNative Logo
WebinarDec 23, 202201:09:54

Implementing OpenTelemetry with Apache Pulsar

Unlock Instant Access

Complete the form to start watching.

Webinar Overview

Watch Your Streams: Implementing OpenTelemetry with Apache Pulsar Speaker: Ricardo Ferreira, Principal Developer Advocate, Elastic Abstract:Distribute

Distributed stream processing applications are a popular way for developers to implement real-time driven solutions and Apache Pulsar is quickly emerging as one of the most popular technologies to do this. Apache Pulsar is a popular choice because it offers an architecture that allows for massive data ingestion and low-cost data storage and an ecosystem that provides simple-to-use APIs.

While distributed stream processing applications are a great fit for building real-time driven solutions, they bring new challenges. Given their distributed nature, it is hard, and sometimes even impossible, to quickly perform RCA (Root Cause Analysis) of problems. This is when tracing technologies come into play. By gluing together disparate services into a single and cohesive transaction, developers can provide the operations team a way to perform RCA in production.

This webinar will explain how tracing technologies work in the context of OpenTelemetry — an observability framework for cloud-native software. It will explain, in detail, the architecture of OpenTelemetry deployments and how to instrument Java applications using Apache Pulsar to emit traces compatible with OpenTelemetry specification. A demo on Elastic APM will demonstrate how to perform RCA in a transaction composed of different services that write and read data streams.

In this webinar you will learn:

  • How tracing technologies work in the context of OpenTelemetry — an observability framework for cloud-native software.
  • The architecture of OpenTelemetry deployments and how to instrument Java applications using Apache Pulsar to emit traces compatible with OpenTelemetry specification.
  • How to perform RCA in a transaction composed of different services that write and read data streams.

About Speaker

Ricardo Ferreira

Ricardo Ferreira Senior Developer Advocate, Amazon Web Services