1
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Design and implementation of a cloud-based event-driven architecture for real-time data processing in wireless sensor networks

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          The growth of the Internet of Things (IoTs) and the number of connected devices is driven by emerging applications and business models. One common aim is to provide systems able to synchronize these devices, handle the big amount of daily generated data and meet business demands. This paper proposes a cost-effective cloud-based architecture using an event-driven backbone to process many applications’ data in real-time, called REDA. It supports the Amazon Web Service (AWS) IoT core, and it opens the door as a free software-based implementation. Measured data from several wireless sensor nodes are transmitted to the cloud running application through the lightweight publisher/subscriber messaging transport protocol, MQTT. The real-time stream processing platform, Apache Kafka, is used as a message broker to receive data from the producer and forward it to the correspondent consumer. Micro-services design patterns, as an event consumer, are implemented with Java spring and managed with Apache Maven to avoid the monolithic applications’ problem. The Apache Kafka cluster co-located with Zookeeper is deployed over three availability zones and optimized for high throughput and low latency. To guarantee no message loss and to simulate the system performances, different load tests are carried out. The proposed architecture is reliable in stress cases and can handle records goes to 8000 messages in a second with low latency in a cheap hosted and configured architecture.

          Related collections

          Most cited references34

          • Record: found
          • Abstract: not found
          • Article: not found

          Internet of Things (IoT): A vision, architectural elements, and future directions

            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found
            Is Open Access

            Intelligent Manufacturing in the Context of Industry 4.0: A Review

              Bookmark
              • Record: found
              • Abstract: found
              • Article: found
              Is Open Access

              Mosquitto: server and client implementation of the MQTT protocol

                Bookmark

                Author and article information

                Contributors
                (View ORCID Profile)
                Journal
                The Journal of Supercomputing
                J Supercomput
                Springer Science and Business Media LLC
                0920-8542
                1573-0484
                February 2022
                July 26 2021
                February 2022
                : 78
                : 3
                : 3374-3401
                Article
                10.1007/s11227-021-03955-6
                736124ab-a399-4570-accf-e54ee46b90cb
                © 2022

                https://creativecommons.org/licenses/by/4.0

                https://creativecommons.org/licenses/by/4.0

                History

                Comments

                Comment on this article