Skip to content

Epic: Akka.Streams Support #42

Open
@Aaronontheweb

Description

Similar to how we completed adding end to end tracing for Akka.Persistence in v1.4, we need to improve how tracing is handled inside Akka.Streams for users going forward.

This includes:

  • Breaking up long-running Akka.Streams traces into smaller operations;
  • Trying to trace the graph stages themselves, rather than the actors running them - this is a stretch as it requires having access to the materializer and the graph interpreter, which aren't as easy to reach;
  • Adding extension methods to make it easier to pass trace context around flows, sources, and sinks; and
  • Standardizing practices such as Simplify Kafka integration using WithContext Phobos.Samples#17 to make it easier to propagate trace context to Alpakka / Akka.Streams.Kafka

This issue will take a backseat to #35 in terms of prioritization and whatever we do we'll add support for it to 1.x and 2.x.

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions