All Idetika Software architecture is based on the following principles as applicable:
• always multi-business, multi-asset, multi-brand capable;
• class leading auditability, reconcilability, traceability and non-repudiation(proof) principles;
• class-leading security;
• linear scalability (unit cost and responsiveness do not drop off with growth);
• may be geographically dispersed and integrity maintained;
• 99.999% availability of system;
• game changing lowest cost with highest availability and integrity;
• an emphasis on complete automation where feasible.
Our growing arsenal of Intellectual Property developed on the above principles allows us to readily add value to your business. These include:
• Realtime Revenue Management System (RTRMS) as the centerpiece of our backoffice systems provides many features including simple nested transaction configuration and auto reconciliation and reversal capabilities;
• Distributed Finite State Machine (DFSM) is a foundation architecture used in RTRMS and other applications that are based on deterministic state changes. This software can be implemented across disparate geographic regions and importantly controls a single uniform state change across all nodes of the system.
• SCALR distributed transaction processing environment is a front-end for many applications and has proven to scale up to 1 billion transaction per day on commodity hardware.
• Streaming Analytics architecture implemented using Accumulo. The system has been used for several pilot projects demonstrating realtime profiling of data generated across a business with scalable disparate data capture, analytics and reporting.
• Image signature configuration and recognition database system for extracting specific identities from video. This is destined for a number of applications, but initially high accuracy identification of motor vehicles, by adding vehicle signature recognition to that of recognition of the vehicle number plate. Realtime at accuracies approaching 100%, without operator intervention.
• Our own auto-configuring build environment that allows full automated testing of the system as it is developed. By the time the system development task at hand is complete, both functionality and performance is fully proven in isolation to final interfaces. This is standard process.