Client-Side Processing and Storage of Large Data Volumes in Web Applications Using AI Techniques

Modern web applications face increasing demands for responsive performance, scalable architecture, and robust privacy safeguards. This paper investigates methods for optimizing client-side data processing and storage by leveraging modern technologies—IndexedDB, Web Workers, TensorFlow.js, and WebAssembly—in tandem with AI techniques. We explore how these tools address performance constraints arising from the browser’s limited computational resources while also mitigating privacy concerns by reducing data transfers to remote servers. We present empirical results on processing one million data records in different scenarios (with and without AI), highlighting trade-offs in execution time, memory usage, and clustering accuracy. Furthermore, we analyze the economic implications of shifting computational workloads from central servers to client devices, demonstrating potential cost savings in high-frequency data processing environments. The study concludes by offering concrete recommendations for developers to create efficient, secure, and intelligent web applications that can handle large-scale data on the client side.

Authors

Publication Details

Journal
Computational Intelligence and Machine Learning
Published
2025-01-01
DOI
https://doi.org/10.36647/ciml/06.01.a006
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Client-Side Processing and Storage of Large Data Volumes in Web Applications Using AI Techniques

Anton An
Computational Intelligence and Machine Learning
Cloud Computing and Resource Management
article

Client-Side Processing and Storage of Large Data Volumes in Web Applications Using AI Techniques

Anton An
article en

Abstract

Modern web applications face increasing demands for responsive performance, scalable architecture, and robust privacy safeguards. This paper investigates methods for optimizing client-side data processing and storage by leveraging modern technologies—IndexedDB, Web Workers, TensorFlow.js, and WebAssembly—in tandem with AI techniques. We explore how these tools address performance constraints arising from the browser’s limited computational resources while also mitigating privacy concerns by reducing data transfers to remote servers. We present empirical results on processing one million data records in different scenarios (with and without AI), highlighting trade-offs in execution time, memory usage, and clustering accuracy. Furthermore, we analyze the economic implications of shifting computational workloads from central servers to client devices, demonstrating potential cost savings in high-frequency data processing environments. The study concludes by offering concrete recommendations for developers to create efficient, secure, and intelligent web applications that can handle large-scale data on the client side.

Computational Intelligence and Machine LearningVol. 6(1)
Openalex Percentile: Top 86%
Cloud Computing and Resource Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Client-Side Processing and Storage of Large Data Volumes in Web Applications Using AI Techniques — Anton An · Computational Intelligence and Machine Learning (2025) | TGRS Research Map | TGRS