A Federated Approach for Increasing the Timely Throughput of Real-Time Data Services
As the demand for real-time data services (e.g., E-commerce or online auctions) increases, it is desired for a real-time database to increase the timely throughput - the amount of data processed in a timely manner. As the timely throughput of a centralized real-time database is limited, it is desired to federate a set of real-time databases to increases the timely throughput. However, related work on distributed real-time databases is scarce. Most existing approaches are highly complex, incurring non-trivial over-heads. Neither are they implemented in a real database system. To address the problem, the authors design a new system architecture for federated real-time data services and develop efficient approaches for load sharing among a set of clustered databases.