Author
Listed:
- Rahul Singh Thakur
(Salesforce, USA)
Abstract
This article presents a novel architecture for multi-tenant log search systems that addresses the critical challenges of cost efficiency and performance at scale. As organizations deploy increasingly complex distributed systems, the ability to efficiently query and analyze logs becomes essential for maintaining operational reliability. Traditional log search solutions face significant restrictions when scaled to multi-tenant environments, particularly regarding resource efficiency, performance isolation, and cost sustainability. The architecture proposed here employs a comprehensive approach that balances competing requirements through several interconnected services: dynamic cluster provisioning, intelligent tenant routing, user migration mechanisms, granular resource controls, and tiered entitlement systems. These components work in concert to maintain strict tenant isolation while optimizing resource utilization. The design incorporates sophisticated data segregation at the index level and implements performance optimization techniques, including efficient sharding, query caching, distributed execution, and asynchronous ingestion. Additionally, the architecture leverages multiple cost reduction strategies, including tiered storage implementation, automated lifecycle management, compute optimization, cloud resource utilization, and consumption-based billing models. The resulting system demonstrates substantial improvements in both performance metrics and operational costs compared to existing solutions, providing organizations with a viable path to scalable log search capabilities that remain economically sustainable even as data volumes continue to grow exponentially.
Suggested Citation
Rahul Singh Thakur, 2025.
"Multi-Tenant Log Search: Designing for Cost-Effectiveness and Performance at Scale,"
Journal of Computer Science and Technology Studies, Al-Kindi Center for Research and Development, vol. 7(4), pages 854-861, May.
Handle:
RePEc:alk:jcsts0:v:7:y:2025:i:4:id:9658
DOI: 10.32996/jcsts.2025.7.4.99
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:4:id:9658. 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.