Selecting an Optimal Stream Processing Tool in an E-commerce Environment
| dc.contributor.author | Mazneh, Diako | |
| dc.contributor.department | fi=Johtamisen ja yrittäjyyden laitos|en=Department of Management and Entrepreneurship| | |
| dc.contributor.faculty | fi=Turun kauppakorkeakoulu|en=Turku School of Economics| | |
| dc.contributor.studysubject | fi=Tietojärjestelmätiede|en=Information Systems Science| | |
| dc.date.accessioned | 2025-06-26T21:03:39Z | |
| dc.date.available | 2025-06-26T21:03:39Z | |
| dc.date.issued | 2025-06-13 | |
| dc.description.abstract | The rapid growth of data volume and velocity in e-commerce has heightened the demand for real-time analytics and adaptive business strategies. Selecting an optimal stream processing tool is critical, yet challenging, due to the wide array of available platforms and the complexity of requirements in modern e-commerce environments. This thesis addresses the gap by applying a structured decision-making framework, based on the Analytic Hierarchy Process (AHP), to guide e-commerce organizations in evaluating and selecting stream processing tools aligned with their operational and strategic needs. The research employs a multi-method case study within an European e-commerce company, combining qualitative data from stakeholder interviews, documentation analysis, and observations, with quantitative pairwise comparisons to establish and weight key selection criteria. Six stream processing platforms: Apache Flink, Apache Spark Structured Streaming, Apache Kafka Streams, Apache Storm, Apache Samza, and Google Cloud Dataflow are systematically evaluated against criteria such as fault tolerance, performance, state and event handling, integration, operability, and cost within a dynamic pricing case study. The findings demonstrate how a criteria-driven methodology can support organizations in making informed and context-aware technology choices. | |
| dc.format.extent | 78 | |
| dc.identifier.olddbid | 199420 | |
| dc.identifier.oldhandle | 10024/182451 | |
| dc.identifier.uri | https://www.utupub.fi/handle/11111/20517 | |
| dc.identifier.urn | URN:NBN:fi-fe2025062674723 | |
| dc.language.iso | eng | |
| dc.rights | fi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.| | |
| dc.rights.accessrights | suljettu | |
| dc.source.identifier | https://www.utupub.fi/handle/10024/182451 | |
| dc.subject | Stream processing, E-commerce, Real-time analytics, Analytic Hierarchy Process (AHP), Tool selection, Dynamic pricing | |
| dc.title | Selecting an Optimal Stream Processing Tool in an E-commerce Environment | |
| dc.type.ontasot | fi=Pro gradu -tutkielma|en=Master's thesis| |
Tiedostot
1 - 1 / 1
Ladataan...
- Name:
- Selecting_an_Optimal_Stream_Processing_Tool_in_an_E_commerce_Environment_FINAL_Pdfa.pdf
- Size:
- 4.12 MB
- Format:
- Adobe Portable Document Format