A Novel Crash Recovery Scheme for Distributed Real-Time Databases

Author(s):  
Yingyuan Xiao

Recently, the demand for real-time data services has been increasing (Aslinger & Son, 2005). Many applications such as online stock trading, agile manufacturing, traffic control, target tracking, network management, and so forth, require the support of a distributed real-time database system (DRTDBS). Typically, these applications need predictable response time, and they often have to process various kinds of queries in a timely fashion. A DRTDBS is defined as a distributed database system within which transactions and data have timing characteristics or explicit timing constraints and system correctness that depend not only on the logic results but also on the time at which the logic results are produced. Similar to conventional real-time systems, transactions in DRTDBSs are usually associated with timing constraints. On the other hand, a DRTDBS must maintain databases for useful information, support the manipulation of the databases, and process transactions. Timing constraints of transactions in a DRTDBS are typically specified in the form of deadlines that require a transaction to be completed by a specified time. For soft realtime transactions, failure to meet a deadline can cause the results to lose their value, and for firm or hard real-time transactions, a result produced too late may be useless or harmful. DRTDBSs often process both temporal data that lose validity after their period of validity and persistent data that remain valid regardless of time. In order to meet the timing constraints of transactions and data, DRTDBSs usually adopt main memory database (MMDB) as their ground support. In an MMDB, “working copy” of a database is placed in the main memory, and a “secondary copy” of the database on disks serves as backup. Data I/O can be eliminated during a transaction execution by adopting an MMDB so that a substantial performance improvement can be achieved. We define a DRTDBS integrating MMDB as a distributed real-time main memory database system (DRTMMDBS).

2004 ◽  
Vol 11A (7) ◽  
pp. 475-482
Author(s):  
Jeong-Bae Lee ◽  
Sang-Gyun Cha ◽  
Hwan-Chul Kim ◽  
Byung-Kwan Park

Author(s):  
Ratna Ekawati ◽  
Yandra Arkeman ◽  
Suprihatin Suprihatin ◽  
Titi Candra Sunarti

Today's modern supply chain represents a complex and real-time, organization, resource, activity, information, and data source that is involved in the distribution of products and services ranging from upstream to downstream of the supply chain. In the past 4.0 supply chain technology was not just a linear business function, but as the center of the main process of ecosystems that are in a blind spot chained by value. With information as a foundation in the decision-making process so that information can create integrated and efficiently coordinated supply chains. So that it can show continuity from planning to production, inventory, quality, and price control in each chain. An inefficient distribution that results in mistrust among stakeholders, because it has an impact on the decline and loss of value chain in quality and quantity. Integrity problems from the data collected were found in this study. These findings include the identification of various stakeholders, including farmers, importers to customers, and regulators, as well as their needs, which will be described through the use case, and BPMN. The results obtained are that the main actors (stakeholders) of the system are divided into farmers, importers, processing factories, headquarters, hauling services, and markets (customers) in the distribution of product information flow systems. Suggests tracking and tracing based on real-time data flow of product information coming from each actor in the sugar supply chain that is equipped with an accurate data distribution information support system.


Sign in / Sign up

Export Citation Format

Share Document