eXtremeDB/rt
About this offer
eXtremeDB/rt is the first and only deterministic embedded database management system for mission- and safety-critical hard real-time applications. Modern avionics and aircraft navigation systems, driver assistance systems, critical medical equipment and similar systems’ data management is complex, often non-interruptible and have strict requirements for timely execution. Those requirements are defined as real-time constraints on the systems’ temporal behavior. The eXtremeDB/rt pioneering design addresses those constraints through preserving the temporal validity of data and enforcing predictable execution of critical data transactions. eXtremeDB/rt offers: Deterministic ACID-compliant transactions eXtremeDB/rt provides transaction semantics for passing the transaction’s deadline and transaction priority to the database scheduler, while the eXtremeDB/rt kernel enforces these deadlines. At the same time, the kernel preserves strong internal database consistency through enforcing the ACID transactions’ properties. Adaptable real-time transaction managers The eXtremeDB/rt transaction manager is based on a preemptive High Priority Earliest Deadline First (EDF) scheduling algorithm. An alternative transaction manager makes use of the priority inheritance protocol (PIP) implemented by most modern real-time operating systems. Regardless of the choice, the real-time transactions deadlines are fully enforced. No restrictions on execution patterns The eXtremeDB/rt transaction managers adapt to the underlying OS schedulers, yet do not make any assumptions about transactions patterns and/or the applications’ data flow. The schedulers can handle periodic and aperiodic transactions and do not require any execution-time estimates to enforce transactions’ deadlines. Highly configurable database kernel While preserving fully deterministic real-time transaction control, the eXtremeDB/rt kernel can be easily tailored for the specific needs of target applications. Source-code level kernel configurations can include only features required by the target applications, excluding unnecessary database management code. Broad RTOS Support In order to satisfy hard real-time requirements, the eXtremeDB/rt target applications must run in the context of a real-time operating system. eXtremeDB/rt is available for all major commercial RTOS including those that are certified to airborne safety (DO-178B/C ) and automotive safety (ISO 26262) specifications on selected hardware.
Details
Regional Coverage
Americas:
Latin America Region
North America Region
Asia, Pacific, and Japan:
Southeast Asia
Australia and New Zealand
Japan
Taiwan
Rest of Asia
Korea
South Asia
Europe, Middle East, and Africa:
Middle East, Turkey, and Africa
Central Eastern Europe
Western European Union Region
Commonwealth of Independent States
Northern European Union Region
Southern European Union Region
Central European Region
People's Republic of China:
People's Republic of China
Use Case
Others
Environmental Monitoring
Health & Life Sciences
Energy Monitoring
Smart Home
Control Optimization & Autonomy
Smart City
Smart Building
Factory Automation
Industry
Manufacturing
Automotive
Communications
Energy and Utilities
Transportation and Warehouse
Defense and Space
Software
McObject
Due to a technical difficulty, we were unable to submit the form. Please try again after a few minutes. We apologize for the inconvenience.
McObject
The recaptcha has identified the current interaction similar to a bot, please reload the page or try again after some time.
McObject provides embedded database technology to meet the unique needs of intelligent, connected devices (aka the Internet of Things). Founded in 2001 by veterans of the database and real-time systems industries, the company has developed eXtremeDB, a small-footprint embedded database system capable of managing in-memory and persistent databases and optimized for use in consumer electronics, network and communications gear, industrial controllers, aerospace and defense systems, and other "Things".
Extremedb/rt
Your request for information has been successfully sent to McObject