In September 2021, McObject announced the release of eXtremeDB/rt, the first and only deterministic embedded database management system for mission- and safety-critical hard real-time applications.
eXtremeDB 8.1 Supports Several Principles of AUTOSAR
McObject® announces powerful enhancements in the new version of its eXtremeDB® embedded database management system, allowing developers to customize this automotive DBMS for a competitive edge. McObject® announces powerful enhancements in the new version of its eXtremeDB® embedded database management system, allowing developers to customize this automotive DBMS for a competitive edge.
eXtremeDB is a hybrid in-memory and persistent DBMS. Built on a true in-memory database system, eXtremeDB has always taken responsibility for memory management. As an embedded database system, eXtremeDB creates no processes or threads. And eXtremeDB has never had any dependencies on the operating system or C runtime library and can, in fact, run on “bare metal” with no operating system whatsoever.Accordingly, the new v8.1 release is compatible with a number of the principles embodied in AUTOSAR such as disassociation from the underlying hardware and the actual operating system (or lack thereof) thus no OS-based memory management, no threads/processes, and no kernel-based synchronization primitives.
eXtremeDB v8.1 also brings a range of sophisticated technical enhancements for Automotive IoT, including:
• Low-level network compression
• Low-overhead tracing
• Infineon TriCore architecture support
Low-level network compression
Operating with low-bandwidth networks, which is often the case with IoT, requires network traffic to be compressed. V8.1 of eXtremeDB implements compression at the SAL (System Abstraction Layer), meaning that compression can be applied to any supported socket type (plain TCP, SSL, local-domain, UDP and others).
Sometimes, concurrent tasks manipulating a common resource (a database, in this case) can have unintended consequences that are difficult to diagnose. Developers may need to know not only the current application state but also some history of operations. The tracing framework provides this possibility by allowing developers to view trace messages originating from inside eXtremeDB modules.
Infineon TriCore support
The Infineon TriCore microcontrollers are well-suited to safety-critical applications ranging from airbag, braking and power steering to sensor-based systems using radar or camera technologies. The combination of performance and a powerful safety architecture makes the family an ideal fit for domain control and data fusion applications supporting the next levels of autonomous driving.
# # #
Alla Lapidus / Alice Jiga Moonlight Media
Tel: +44 (0) 20 7250 4770
Founded by database and real-time systems experts, McObject offers proven, ultra-fast data management technology, used across a wide range of industries and market segments. The company’s background and expertise in defense and aviation sectors mean that its technology is exceptionally reliable and robust. McObject counts among its customers industry leaders such as BAE Systems, TradeStation, Siemens, Philips, EADS, JVC, ViaSat, F5 Networks, CA, Motorola and Northrup Grumman, along with NSE.IT, SunGard, Transaction Network Services, and Dalian Commodity Exchange. eXtremeDB uses powerful, industry-standard tools and languages, such as SQL, Python, C/C++, Java and C#.
McObject and eXtremeDB are registered trademarks of McObject LLC. All other company or product names mentioned herein are trademarks or registered trademarks of their respective owners.