Newcastle University
Browse

StrIoT — functional stream processing for IoT

Download (115.34 kB)
software
posted on 2025-04-15, 09:00 authored by Jonathan DowlandJonathan Dowland, Paul WatsonPaul Watson, Adam Cattermole, Simon Woodman

StrIoT is a stream-processing engine for IoT workloads, implemented as a Haskell library. A user defines a stream-processing program using a set of operators provided by StrIoT and the result is rewritten/optimised and partitioned into distinct sub-programs that can be deployed to separate processing nodes, connected together via TCP/IP.

StrIoT is experimental software being developed within a research project in the Scalable Systems Group, School of Computing, Newcastle University (UK).

This asset corresponds to the source code for StrIoT as of version 0.2.1.0, which is tagged "v0.2.1.0" in the canonical source location.

History

Usage metrics

    Newcastle University

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC