Author
Abstract
Modern distributed data processing frameworks face critical architectural decisions regarding intermediate data handling mechanisms between processing stages. This technical review examines the fundamental trade-offs between persistent stream storage and in-memory stream exchange strategies across diverse operational scenarios. The evaluation encompasses performance characteristics, fault tolerance capabilities, resource utilization patterns, and scalability considerations within contemporary big data processing environments. Results demonstrate that in-memory stream exchange delivers superior performance for smaller computational workloads through eliminated storage operations and reduced serialization overhead, while persistent storage approaches provide enhanced durability guarantees and sustained throughput for large-scale processing tasks exceeding available memory capacity. The comparative assessment reveals distinct advantages for each strategy based on workload characteristics, with persistent storage demonstrating superior recovery capabilities and data durability for mission-critical applications, whereas in-memory approaches excel in latency-sensitive scenarios requiring rapid response times. Hybrid implementation strategies emerge as promising solutions that dynamically adapt between exchange mechanisms based on runtime conditions, offering potential for optimized performance across diverse operational environments. The findings provide essential guidance for system architects designing next-generation distributed processing platforms, highlighting the importance of adaptive strategy selection mechanisms that can intelligently balance performance requirements with reliability constraints.
Suggested Citation
Nisheedh Raveendran, 2025.
"Comparative Evaluation of Persistent vs. In-Memory Stream Exchange in Big Data Systems: A Technical Review,"
Journal of Computer Science and Technology Studies, Al-Kindi Center for Research and Development, vol. 7(7), pages 172-182, June.
Handle:
RePEc:alk:jcsts0:v:7:y:2025:i:7:id:10207
DOI: 10.32996/jcsts.2025.7.7.15
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:alk:jcsts0:v:7:y:2025:i:7:id:10207. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Al-Kindi Center for Research and Development (email available below). General contact details of provider: https://al-kindipublisher.com/index.php/jcsts .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.