NFIBrokerage / slipstream

A slick WebSocket client for Phoenix Channels
https://hex.pm/packages/slipstream
Apache License 2.0
155 stars 18 forks source link

telemetry for connection processes #14

Closed the-mikedavis closed 3 years ago

the-mikedavis commented 3 years ago

emits telemetry events for every connection message

isn't expensive unless the telemetry consumer makes it so

this involves a pretty large refactor of the Slipstream.Connection GenServer to the token pattern. seems to have gone well as nearly all the tests passed right out of the box post refactor