Skip to content

msca-malot/teq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TEQ

Edge computing is ideally suited for querying populations of rapid data streams. Yet, while edge computing algorithms are challenging to develop and assess due to their decentralized nature, there is a lack of supporting tools. For example, current simulators fail to execute real queries. To rectify these shortcomings, we propose TEQ, a testbed for edge computing-based query processing algorithms, that is designed expressly to be open, enabling extensible simulation and algorithm deployment, and to be developer-friendly, simplifying otherwise extensive simulation, complex algorithm management, and tedious evaluation. TEQ encompasses novel techniques to achieve these capabilities, including a method to streamline decentralized algorithm modules as executable Flink scripts, data and query playback controls to ensure reproducible streams during evaluations, and means of transforming Flink metrics into desired metrics associated with user-customized edge computing runtimes. TEQ is in the open source process, the goals being to attract external contributions and to advance edge computing based querying techniques.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published