Large scale stream analytics using a resource-constrained edge

Roshan Bharath Das, Gabriele Di Bernardo, Henri Bal

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review


A key challenge for smart city analytics is fast extraction, accumulation and processing of sensor data collected from a large number of IoT devices. Edge computing has enabled processing of simple analytics, such as aggregation, geographically closer to the IoT devices to improve latency. However, the throughput of processing in the edge depends on the type of resources available, the number of IoT devices connected and the type of stream analytics performed in the edge. We introduce a framework called Seagull for building efficient, large scale IoT-based applications. Our framework distributes the stream analytics processing tasks to the nodes based on their proximity to the sensor data source as well as the amount of processing the nodes can handle. Our evaluation shows the effect of various stream analytics parameters on the maximum sustainable throughput for a resource-constrained edge device.

Original languageEnglish
Title of host publication2018 IEEE International Conference on Edge Computing (EDGE)
Subtitle of host publication[Proceedings]
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages5
ISBN (Electronic)9781538672389
ISBN (Print)9781538672396
Publication statusPublished - 2018
Event2018 IEEE International Conference on Edge Computing, EDGE 2018 - San Francisco, United States
Duration: 2 Jul 20187 Jul 2018


Conference2018 IEEE International Conference on Edge Computing, EDGE 2018
Country/TerritoryUnited States
CitySan Francisco


  • Edge analytics
  • IoT framework
  • Smart city analytics
  • Stream processing


Dive into the research topics of 'Large scale stream analytics using a resource-constrained edge'. Together they form a unique fingerprint.

Cite this