IntegRate: Телекоммуникациялық есептеулерді өңдеу платформасының тарихы
InteGrate
IntegRate: Телекоммуникациялық деректерді өңдеуге арналған жоғары өнімді C++ бағдарламалық құралы. Жедел есептеу, үлкен деректер, параллель өңдеу. Solution 42.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
IntegRate – Solution 42 неміс бағдарламалық қамтамасыз ету компаниясы әзірлеген, телекоммуникация қызметтерін топтап бағалау үшін, шақыру деректері (CDR) негізінде жұмыс істейтін, құбырлы, жоғары өнімділік архитектурасы бар C++ тілінде жазылған бағдарламалық өнім.
IntegRate was a software product written in C++ based on a pipe lined high performance architecture for handling batch rating of telecommunications using call detail records (CDR), developed by the German software company Solution 42.
Сипаттама
Бұл өнім алғашқы, кең параллель қолданба болды. Ол стандартты жабдықтарда секунд сайын мыңдаған оқиғаларды өңдеп, жүктеуге қабілетті еді. Бағдарламалық жасақтама келесі операциялық жүйелерде жұмыс істей алды: Windows, Unix/Linux, Solaris, HP UX және AIX. Ол шекті күй машинасы арқылы өте жылдам тұрақты өрнектерді сәйкестендіру алгоритмдерін, сондай-ақ алғашқы жад ішіндегі деректер базасын қамтыды. IntegRate платформасы – телекоммуникацияларды бағалау және баға модельдеудің күрделі міндетін орындауға арналған тұжырымдық құрылым. "Жүйе" құрамында "құбырлар" бар, олардың әрқайсысы "қосымша модульдерден" тұрады, оларды еркін біріктіруге болады. Стандартты қосымша модульдер бағалау міндеттерін (мысалы, аймақтарға бөлу, қызметті анықтау) қамтиды, ал IntegRate скрипт тілдері "iScript" және "iRule" арқылы бағалау процесін толыққанды өзгертуге болады. Бұл CDR ақпаратын дайындау немесе кейін өңдеу үшін қосымша модульдерді конфигурациялауға мүмкіндік береді. Solution42 (Douglas Adams's "Галактикалық серуеншілерге нұсқаулық" культ сериясынан алынған атау), бастапқыда Германияның Квикборн қаласында орналасқан, 2000 жылы Portal Software сатып алды. Solution42 сатып алынғаннан кейін IntegRate архитектурасы "Portal Infranet" телекоммуникациялық есеп айырысу платформасына енгізілді, қазір ол Batch Rating Engine (BRE) деп аталады. 2006 жылы Oracle корпорациясы Portal Software компаниясын сатып алды. IntegRate Oracle CBRM жүйесімен орталық бағалау және делдалдық қозғалтқышқа айналды. 2003 жылы бұрынғы Solution42 негізгі инженерлері мен жетекші архитекторлары күрделі оқиғаларды өңдеуге арналған "EDR Workbench" жобалық өнімін құру үшін, "үлкен деректер" маркетингтік терминін пайдалана отырып, ENTEREST компаниясын құрды.
The product was an early massively parallel application. It processed and charge thousands of events per second on commodity hardware. The software was able to run on the following operating systems: Windows, Unix/Linux, Solaris, HP UX and AIX. It contained algorithms for ultra fast regular expression matching using a finite state machine as well as one of the first in memory databases. IntegRate platform is a conceptual structure for performing the complex task of telecommunications rating and price modeling. The "framework" contains "pipelines", each of which consists of "plug ins", which can be freely combined. The standard plug ins cover rating tasks (e. g. zoning, service determination) and the overall rating process can be customized by using the IntegRate script languages "iScript" and "iRule". This allows configuring plug in modules to prepare or post process CDR information. Solution42 (a name taken from Douglas Adams's "Hitchhikers Guide to the Galaxy" cult series), originally based in Quickborn, Germany, was purchased by Portal Software in 2000. Since the purchase of Solution42, the IntegRate architecture was integrated into the so called "Portal Infranet " telecommunications billing platform, now called the Batch Rating Engine (BRE). In 2006 Oracle Corporation acquired Portal Software. IntegRate became the central rating and mediation engine with Oracle's CBRM System. In 2003 the core engineers and lead architects of former Solution42 founded ENTEREST to build the successor product "EDR Workbench" marketed for complex event processing using the marketing term big data.