Degree

Master of Science in Computer Science

Faculty / School

School of Mathematics and Computer Science (SMCS)

Department

Department of Computer Science

Date of Submission

2021-06-30

Advisor

Shams Naveed Zia, Visiting Faculty, Department of Computer Science, Institute of Business Administration (IBA), Karachi

Project Type

MSCS Survey Report

Abstract

In-memory processing is an evolving technology that is rapidly gaining a lot of traction by enabling businesses to gain real-time insights of data. It is being utilized in some critical areas like fraud detection, crisis management, financial trading, marketing campaigns, health care etc. Today, there are some very promising in-memory data processing systems out there in the market but as the rate of data generation continues to grow, it brings some inherent challenges so this is still an active area of research.

This survey aims to give a careful survey of current standings of in-memory data management and processing space, it discusses all the major in-memory data processing frameworks, it also discusses the shortcomings of existing out-of-the-box frameworks and enhancements that were proposed to overcome those deficiencies.

Notes

This paper reviewed the core technology stack empowering the revolution of in-memory computing. It discusses different frameworks and platforms available for in-memory processing. It also discusses the strengths and weaknesses of those frameworks including the latest research and enhancements proposed to overcome the shortcomings of those platforms. Finally, the paper discusses the future trends for in-memory computing.

The full text of this document is only accessible to authorized users.

Share

COinS