~/publications

Research, cited.

Peer-reviewed papers and conference proceedings — with full citations, DOIs, and abstracts.

citations.bib — bibliographySample entries
PreprintUnder Review2026

Benchmarking MongoDB Schema Design Patterns for High-Write E-Commerce Workloads

Adil Mahmoud Rion

arXiv

Abstract

This work benchmarks embedding versus referencing schema patterns in MongoDB under high-write e-commerce workloads, measuring write amplification, index-rebuild cost, and read-path latency across four schema variants. Results indicate a hybrid embed-with-bounded-array pattern offers the best balance for catalogs exceeding 100K SKUs.

#mongodb#schema-design#e-commerce#database-performance
BibTeX
@misc{rion2026benchmarking,
author = {Adil Mahmoud Rion},
title = {{Benchmarking MongoDB Schema Design Patterns for High-Write E-Commerce Workloads}},
year = {2026}
}
Conference PaperAccepted2026

Designing Rate-Limiting Middleware for Multi-Tenant SaaS Platforms

Adil Mahmoud Rion

International Conference on Emerging Trends in Software Engineering

Abstract

We present a token-bucket rate-limiting middleware for multi-tenant SaaS platforms, supporting per-tenant quotas, burst allowances, and graceful degradation under load. Evaluated against a synthetic multi-tenant workload, the middleware holds sub-5ms overhead per request while preventing noisy-neighbor effects across tenants.

#rate-limiting#saas#middleware#distributed-systems
BibTeX
@inproceedings{rion2026designing,
author = {Adil Mahmoud Rion},
title = {{Designing Rate-Limiting Middleware for Multi-Tenant SaaS Platforms}},
booktitle = {International Conference on Emerging Trends in Software Engineering},
year = {2026}
}
Journal ArticlePublished2025

A Comparative Study of Caching Strategies for Reducing Latency in Node.js REST APIs

Adil Mahmoud Rion

Journal of Emerging Computer Science and Engineering · Academic Press International · Vol. 8(2), pp. 114–126

Abstract

This paper evaluates in-memory and distributed caching strategies — including LRU eviction, write-through, and cache-aside patterns — for reducing p95 latency in high-throughput Node.js REST APIs. Benchmarking across three workload profiles shows a distributed cache-aside approach reduces median response time by up to 42% under sustained load, at the cost of increased architectural complexity.

#caching#nodejs#latency-optimization#rest-api
BibTeX
@article{rion2025a,
author = {Adil Mahmoud Rion},
title = {{A Comparative Study of Caching Strategies for Reducing Latency in Node.js REST APIs}},
journal = {Journal of Emerging Computer Science and Engineering},
publisher = {Academic Press International},
volume = {8},
number = {2},
pages = {114–126},
year = {2025},
doi = {10.5555/jecse.2025.0142}
}
currently @ 10 Minute SchoolAsia/Dhaka --:--:--