InteGrate
IntegRate was a Software product written in C++ based on a pipe-lined high performance architecture for handling batch rating of telecommunications Call Data Records (CDR), developed by the German software company "Solution 42".
The product represented one of the first Massively parallel (computing) applications in it area. It allowed to process and charge thousands of events per second on commodity hardware in parallel in a multi core and multi computer environment. The software was able to run on the following operating systems: Windows, Unix/Linux, Solaris, HP-UX and AIX. It contained highly optimized algorithms for ultra-fast Regular expression matching using an Finite-state machine as well as one of the first self-developed in-memory databases (IMDB).