Scheduling real-time transactions with disk resident data
VLDB '89 Proceedings of the 15th international conference on Very large data bases
Replica control in distributed systems: as asynchronous approach
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Performance evaluation of cautious waiting
ACM Transactions on Database Systems (TODS)
Scheduling real-time transactions: a performance evaluation
ACM Transactions on Database Systems (TODS)
Approximate: a query processor that produces monotonically improving approximate answers
Approximate: a query processor that produces monotonically improving approximate answers
Distributed and Parallel Databases - Special issue: Research topics in distributed and parallel databases
Digital control system analysis and design (3rd ed.)
Digital control system analysis and design (3rd ed.)
Applying update streams in a soft real-time database system
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
A feedback-driven proportion allocator for real-rate scheduling
OSDI '99 Proceedings of the third symposium on Operating systems design and implementation
DataBlitz storage manager: main-memory database performance for critical applications
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
Proportional differentiated services: delay differentiation and packet scheduling
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Application-level differentiated services for Web servers
World Wide Web
Multiclass Query Scheduling in Real-Time Database Systems
IEEE Transactions on Knowledge and Data Engineering
Time-Constrained Query Processing in CASE-DB
IEEE Transactions on Knowledge and Data Engineering
Integrating Security and Real-Time Requirements Using Covert Channel Capacity
IEEE Transactions on Knowledge and Data Engineering
A QoS-Sensitive Approach for Timeliness and Freshness Guarantees in Real-Time Databases
ECRTS '02 Proceedings of the 14th Euromicro Conference on Real-Time Systems
Differentiated Caching Services; A Control-Theoretical Approach
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Service Differentiation in Real-Time Main Memory Databases
ISORC '02 Proceedings of the Fifth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
FLUTE: A Flexible Real-Time Data Management Architecture for Performance Guarantees
FLUTE: A Flexible Real-Time Data Management Architecture for Performance Guarantees
A Feedback Control Architecture and Design Methodology for Service Delay Guarantees in Web Servers
A Feedback Control Architecture and Design Methodology for Service Delay Guarantees in Web Servers
Performance specifications and metrics for adaptive real-time systems
RTSS'10 Proceedings of the 21st IEEE conference on Real-time systems symposium
Web server support for tiered services
IEEE Network: The Magazine of Global Internetworking
Reading temporally consistent data in broadcast disks
ACM SIGMOBILE Mobile Computing and Communications Review
Resource Allocation for Session-Based Two-Dimensional Service Differentiation on e-Commerce Servers
IEEE Transactions on Parallel and Distributed Systems
Proceedings of the 2009 ACM symposium on Applied Computing
International Journal of Communication Networks and Distributed Systems
Hi-index | 0.00 |
The demand for real-time e-commerce data services has been increasing recently. In many e-commerce applications, it is essential to process user requests within their deadlines, i.e., before the market status changes, using fresh data reflecting the current market status. However, current data services are poor at processing user requests in a timely manner using fresh data. To address this problem, we present a differentiated real-time data service framework for e-commerce applications. User requests are classified into several service classes according to their importance, and they receive differentiated real-time performance guarantees in terms of deadline miss ratio. At the same time, a certain data freshness is guaranteed for all transactions that commit within their deadlines. A feedback-based approach is applied to differentiate the deadline miss ratio among service classes. Admission control and adaptable update schemes are applied to manage potential overload. A simulation study, which reflects the e-commerce data semantics, shows that our approach can achieve a significant performance improvement compared to baseline approaches. Our approach can support the specified per-class deadline miss ratios maintaining the required data freshness even in the presence of unpredictable workloads and data access patterns, whereas baseline approaches fail.