News Archive (1999-2012) | 2013-current at LinuxGizmos | Current Tech News Portal |    About   

Embedded database design for high availability

Sep 15, 2003 — by LinuxDevices Staff — from the LinuxDevices Archive — views

In-memory databases may meet the performance and predictability demands of real-time applications running on embedded Linux, but how can a memory-only database survive failure of the hardware device on which it resides or the software environment in which it operates?

Embedded Systems Europe answers these questions in its September issue in “Embedded Database Design for High Availability”, an article addressing the challenges of implementing failsafe data management in a real-time environment.

In the article, author Andrei Gorine presents solutions to the high-availability challenge, including database replication in both its “eager” (synchronous) and “lazy” (asynchronous) forms. Gorine details the performance, resource utilization and other implications of these and other approaches, and addresses the importance of data management features such as a time-cognizant communications protocol and a configurable communications abstraction layer in implementing high availability data management.

Gorine is principal architect of McObject, developer of the eXtremeDB in-memory database system for Linux and other platforms.

Read full story


 
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.



Comments are closed.