The rise of streaming architectures — frameworks of software components built to ingest and process large volumes of data from multiple sources — is driving the demand for better reliability and performance. Engineering teams often encode data to improve app performance by using what are known as “message envelopes.” But these add complexity — and tend to be difficult and costly to debug.
Daniel Selans and Ustin Zarubin — engineers by trade, having worked at New Relic, InVision, DigitalOcean and Community.com — thought what was needed is a way to detect anomalous behavior in encoded data streams. After running into problems with streaming data frameworks, they co-founded Streamdal, which not only alerts users to streaming issues but can also transform in-flight data and reprocess broken data on the fly.
“We saw the need for more actionable insights for streaming data in distributed syst...