SlideShare a Scribd company logo
1 of 4
Comarch Service-Agnostic Transaction Engine

Overview

Comarch Service-Agnostic Transaction Engine is a component specialized in processing information
about various transaction types. Processing can be configured using rules and may include
configuration for data loading , pre-processing, rating / pricing, aggregating, statistic building,
correlating with other events and storing in the database.

The Transaction Engine can process the data in real-time as well as in batch mode.

Many Comarch customers (including Polkomtel, Bouygues, Auchan Telecom, NASK, TP S.A. ) are using
the Transaction Engine (also called Data Processing Server) as the important part of their BSS
solutions for processing millions of events every day.




Comarch Service-Agnostic Transaction Engine can be used in many different industries:

        •   In the Telecommunications industry as a convergent, real-time and mass rating /
            charging engine used for both B2C and B2B relationships;

        •   In M2M solutions as an M2M Transaction Gateway;

        •   In Utilities as a Transaction Engine for rating / pricing of events;

        •   In Finance as a Transaction Engine for rating / pricing of financial transactions.
Features
In many cases, event processing is connected with rating, although the component may perform
many additional user-defined calculations which are not solely connected with calculating the price
for events but may for example correlate events, calculate taxes or make other decisions based on
decision trees.

When it comes to its most commonly used feature - rating - it supports multiple pricing models:

    •    From flat-fee to usage-based fees;
    •    From market segmentation to custom pricing;
    •    Product bundling;
    •    Cross- and volume discounting;
    •    Rule-based models for custom pricing scenarios.

The main advantages of the Transaction Engine are its performance and flexibility. However, the
scope for processing the events in both real-time and batch mode grants numerous additional
benefits.

                                                   Transaction Engine

                                              Batch                               Database
                        File interface                    Data upload
                                            processor
 Event Data Records                                                           •   Configuration,   Rated Event Data
                                                                              •   Accounts,            Records
                                                                              •   History,
                                            Real-time                         •   Statistics
                      Real-time interface               S ynchro niza tio n
                                            processor




Real-time processing is supported by specialized interfaces, that can be used for real-time interaction
with elements producing events. Depending on the industry it can be e.g. Diameter Ro for integration
with network elements in the Telecommunications industry, Java for integration with the Financial
Transaction Server or the CORBA interface for M2M or Utilities.

Batch processing is dedicated to dealing with huge volumes of events loaded from files. The
Transaction Engine manages file loading processes and allows administrators to review data
processing as well as to correct events or even re-process particular packages of events. In this mode
it is also possible to perform very complex calculations that reuse existing calculations, aggregates or
values from external sources.

Comarch applies the best possible technology to the needs of a specific market segment.
Consequently Java and relational databases are used as core technologies for most Comarch
products. However, when it comes to processing millions of events per day, responding to requests
in only a few milliseconds and guaranteeing a genuine, high-availability, reliable technology is
essential.

The Transaction Engine technology includes the C/C++ programming languages, file databases for
high performance data storage, optimized thread management, shared memory, advanced
techniques for mass data writing and simultaneous data reading.
This multi-threaded component works in the UNIX/Linux environment and allows parallel processing
of events. The kernel of the Transaction Engine is constructed to allow expansion of the system
functionality through standard or customized plug-ins.




Benefits
The processing chain can be configured with easy-to-use decision trees. The possibility of using rules
and the same configuration methodology for real-time and batch processing is unique and gives you
more than similar solutions offered on the market.




Additional benefits of the solution include:

    •   Multi-industry – you can use the Transaction Engine in multiple industries and business
        models: Telecommunications, M2M, Utilities, Financial and more;

    •   Multi-service – the flexibility of configuration enables you to use the engine for transactions
        related to multiple services offered by institutions or service providers;
•   Scalability – lets you process high data volumes with parallel implementation of Transaction
    Engine instances;

•   Flexibility – provides you with rule-based configuration for real-time and batch processing;

•   Service continuity – gives you constant upgrades and high availability of services;

•   Stability – advanced technologies, development and testing practices leave you confident
    that the services are stable;

•   Error prevention – versioning of the configuration with version acceptance and undo
    features.

More Related Content

Viewers also liked

Boutique for fashion designers in dubai
Boutique for fashion designers in dubaiBoutique for fashion designers in dubai
Boutique for fashion designers in dubaiFASHIONARABIA
 
La competitividad de las regiones españolas ante la economía del conocimiento
La competitividad de las regiones españolas ante la economía del conocimientoLa competitividad de las regiones españolas ante la economía del conocimiento
La competitividad de las regiones españolas ante la economía del conocimientoIvie
 
Relación del decreto con las ideas del movimiento de la Escuela Nueva.
Relación del decreto con las ideas del movimiento de la Escuela Nueva.Relación del decreto con las ideas del movimiento de la Escuela Nueva.
Relación del decreto con las ideas del movimiento de la Escuela Nueva.Beatriz Dorado Estévez
 
Marketing Plan for Motherese Mobile Application
Marketing Plan for Motherese Mobile ApplicationMarketing Plan for Motherese Mobile Application
Marketing Plan for Motherese Mobile ApplicationSadhika Pant
 
LITERATURA EGIPCIA
 LITERATURA EGIPCIA LITERATURA EGIPCIA
LITERATURA EGIPCIAmmuntane
 

Viewers also liked (12)

Informe Bomberos Oficiales Guarne 2015 (1)
Informe Bomberos Oficiales Guarne 2015 (1)Informe Bomberos Oficiales Guarne 2015 (1)
Informe Bomberos Oficiales Guarne 2015 (1)
 
Informe Comisaría de Familia Guarne 2015
Informe Comisaría de Familia Guarne 2015Informe Comisaría de Familia Guarne 2015
Informe Comisaría de Familia Guarne 2015
 
Boutique for fashion designers in dubai
Boutique for fashion designers in dubaiBoutique for fashion designers in dubai
Boutique for fashion designers in dubai
 
Disyuntor
DisyuntorDisyuntor
Disyuntor
 
La competitividad de las regiones españolas ante la economía del conocimiento
La competitividad de las regiones españolas ante la economía del conocimientoLa competitividad de las regiones españolas ante la economía del conocimiento
La competitividad de las regiones españolas ante la economía del conocimiento
 
Relación del decreto con las ideas del movimiento de la Escuela Nueva.
Relación del decreto con las ideas del movimiento de la Escuela Nueva.Relación del decreto con las ideas del movimiento de la Escuela Nueva.
Relación del decreto con las ideas del movimiento de la Escuela Nueva.
 
Marketing Plan for Motherese Mobile Application
Marketing Plan for Motherese Mobile ApplicationMarketing Plan for Motherese Mobile Application
Marketing Plan for Motherese Mobile Application
 
UD 4 La época del imperialismo
UD 4 La época del imperialismoUD 4 La época del imperialismo
UD 4 La época del imperialismo
 
UD 3. La revolución industrial
UD 3. La revolución industrialUD 3. La revolución industrial
UD 3. La revolución industrial
 
LITERATURA EGIPCIA
 LITERATURA EGIPCIA LITERATURA EGIPCIA
LITERATURA EGIPCIA
 
What Makes a Brand
What Makes a BrandWhat Makes a Brand
What Makes a Brand
 
Best Buy Case Presentation
Best Buy Case PresentationBest Buy Case Presentation
Best Buy Case Presentation
 

More from Comarch

Planning & Network Transformation
Planning & Network TransformationPlanning & Network Transformation
Planning & Network TransformationComarch
 
The New Role of Billing & Charging Systems In The Face Of IoT Challenges
The New Role of Billing & Charging Systems In The Face Of IoT ChallengesThe New Role of Billing & Charging Systems In The Face Of IoT Challenges
The New Role of Billing & Charging Systems In The Face Of IoT ChallengesComarch
 
How Telecoms Can Adjust To The Reality Of The Digital Era
How Telecoms Can Adjust To The Reality Of The Digital EraHow Telecoms Can Adjust To The Reality Of The Digital Era
How Telecoms Can Adjust To The Reality Of The Digital EraComarch
 
How Telecoms Can Adjust To The Reality Of The Digital Era
How Telecoms Can Adjust To The Reality Of The Digital EraHow Telecoms Can Adjust To The Reality Of The Digital Era
How Telecoms Can Adjust To The Reality Of The Digital EraComarch
 
Customer Experience In The Multi Partner Model Of Field Service Delivery
Customer Experience In The Multi Partner Model Of Field Service DeliveryCustomer Experience In The Multi Partner Model Of Field Service Delivery
Customer Experience In The Multi Partner Model Of Field Service DeliveryComarch
 
Telecom - the influence of OSS on customer experience management
Telecom - the influence of OSS on customer experience managementTelecom - the influence of OSS on customer experience management
Telecom - the influence of OSS on customer experience managementComarch
 
M2M Billing - Comarch M2M Projects
M2M Billing - Comarch M2M ProjectsM2M Billing - Comarch M2M Projects
M2M Billing - Comarch M2M ProjectsComarch
 
How to improve customer experience with a self organizing network
How to improve customer experience with a self organizing networkHow to improve customer experience with a self organizing network
How to improve customer experience with a self organizing networkComarch
 
Comarch Billing Quality Assurance
Comarch Billing Quality Assurance Comarch Billing Quality Assurance
Comarch Billing Quality Assurance Comarch
 
Comarch Technology Review Magazine 2011/01
Comarch Technology Review Magazine 2011/01Comarch Technology Review Magazine 2011/01
Comarch Technology Review Magazine 2011/01Comarch
 
Comarch Business Unit Mobile Solutions & Services
Comarch Business Unit Mobile Solutions & ServicesComarch Business Unit Mobile Solutions & Services
Comarch Business Unit Mobile Solutions & ServicesComarch
 
eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...Comarch
 
Comarch OSS Suite - Brochure
Comarch OSS Suite - BrochureComarch OSS Suite - Brochure
Comarch OSS Suite - BrochureComarch
 
Comarch highlighted as notable telecom solutions provider in stratecast's rep...
Comarch highlighted as notable telecom solutions provider in stratecast's rep...Comarch highlighted as notable telecom solutions provider in stratecast's rep...
Comarch highlighted as notable telecom solutions provider in stratecast's rep...Comarch
 
Bringing collaborative test to life an example of community effort
Bringing collaborative test to life  an example of community effort Bringing collaborative test to life  an example of community effort
Bringing collaborative test to life an example of community effort Comarch
 
Building Your First WOW!! Symbian Application
Building Your First WOW!! Symbian ApplicationBuilding Your First WOW!! Symbian Application
Building Your First WOW!! Symbian ApplicationComarch
 
Comarch Unternehmensprofil - Telekommunikationsabteilung
Comarch Unternehmensprofil - TelekommunikationsabteilungComarch Unternehmensprofil - Telekommunikationsabteilung
Comarch Unternehmensprofil - TelekommunikationsabteilungComarch
 
Comarch Technology Review magazine
Comarch Technology Review magazineComarch Technology Review magazine
Comarch Technology Review magazineComarch
 
Orchestration of NG Charging and Billing Services on SOA
Orchestration of NG Charging and Billing Services on SOAOrchestration of NG Charging and Billing Services on SOA
Orchestration of NG Charging and Billing Services on SOAComarch
 
Comarch and e plus invites for common webinar
Comarch and e plus invites for common webinarComarch and e plus invites for common webinar
Comarch and e plus invites for common webinarComarch
 

More from Comarch (20)

Planning & Network Transformation
Planning & Network TransformationPlanning & Network Transformation
Planning & Network Transformation
 
The New Role of Billing & Charging Systems In The Face Of IoT Challenges
The New Role of Billing & Charging Systems In The Face Of IoT ChallengesThe New Role of Billing & Charging Systems In The Face Of IoT Challenges
The New Role of Billing & Charging Systems In The Face Of IoT Challenges
 
How Telecoms Can Adjust To The Reality Of The Digital Era
How Telecoms Can Adjust To The Reality Of The Digital EraHow Telecoms Can Adjust To The Reality Of The Digital Era
How Telecoms Can Adjust To The Reality Of The Digital Era
 
How Telecoms Can Adjust To The Reality Of The Digital Era
How Telecoms Can Adjust To The Reality Of The Digital EraHow Telecoms Can Adjust To The Reality Of The Digital Era
How Telecoms Can Adjust To The Reality Of The Digital Era
 
Customer Experience In The Multi Partner Model Of Field Service Delivery
Customer Experience In The Multi Partner Model Of Field Service DeliveryCustomer Experience In The Multi Partner Model Of Field Service Delivery
Customer Experience In The Multi Partner Model Of Field Service Delivery
 
Telecom - the influence of OSS on customer experience management
Telecom - the influence of OSS on customer experience managementTelecom - the influence of OSS on customer experience management
Telecom - the influence of OSS on customer experience management
 
M2M Billing - Comarch M2M Projects
M2M Billing - Comarch M2M ProjectsM2M Billing - Comarch M2M Projects
M2M Billing - Comarch M2M Projects
 
How to improve customer experience with a self organizing network
How to improve customer experience with a self organizing networkHow to improve customer experience with a self organizing network
How to improve customer experience with a self organizing network
 
Comarch Billing Quality Assurance
Comarch Billing Quality Assurance Comarch Billing Quality Assurance
Comarch Billing Quality Assurance
 
Comarch Technology Review Magazine 2011/01
Comarch Technology Review Magazine 2011/01Comarch Technology Review Magazine 2011/01
Comarch Technology Review Magazine 2011/01
 
Comarch Business Unit Mobile Solutions & Services
Comarch Business Unit Mobile Solutions & ServicesComarch Business Unit Mobile Solutions & Services
Comarch Business Unit Mobile Solutions & Services
 
eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...
 
Comarch OSS Suite - Brochure
Comarch OSS Suite - BrochureComarch OSS Suite - Brochure
Comarch OSS Suite - Brochure
 
Comarch highlighted as notable telecom solutions provider in stratecast's rep...
Comarch highlighted as notable telecom solutions provider in stratecast's rep...Comarch highlighted as notable telecom solutions provider in stratecast's rep...
Comarch highlighted as notable telecom solutions provider in stratecast's rep...
 
Bringing collaborative test to life an example of community effort
Bringing collaborative test to life  an example of community effort Bringing collaborative test to life  an example of community effort
Bringing collaborative test to life an example of community effort
 
Building Your First WOW!! Symbian Application
Building Your First WOW!! Symbian ApplicationBuilding Your First WOW!! Symbian Application
Building Your First WOW!! Symbian Application
 
Comarch Unternehmensprofil - Telekommunikationsabteilung
Comarch Unternehmensprofil - TelekommunikationsabteilungComarch Unternehmensprofil - Telekommunikationsabteilung
Comarch Unternehmensprofil - Telekommunikationsabteilung
 
Comarch Technology Review magazine
Comarch Technology Review magazineComarch Technology Review magazine
Comarch Technology Review magazine
 
Orchestration of NG Charging and Billing Services on SOA
Orchestration of NG Charging and Billing Services on SOAOrchestration of NG Charging and Billing Services on SOA
Orchestration of NG Charging and Billing Services on SOA
 
Comarch and e plus invites for common webinar
Comarch and e plus invites for common webinarComarch and e plus invites for common webinar
Comarch and e plus invites for common webinar
 

Recently uploaded

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 

Service Agnostic Transaction Engine

  • 1. Comarch Service-Agnostic Transaction Engine Overview Comarch Service-Agnostic Transaction Engine is a component specialized in processing information about various transaction types. Processing can be configured using rules and may include configuration for data loading , pre-processing, rating / pricing, aggregating, statistic building, correlating with other events and storing in the database. The Transaction Engine can process the data in real-time as well as in batch mode. Many Comarch customers (including Polkomtel, Bouygues, Auchan Telecom, NASK, TP S.A. ) are using the Transaction Engine (also called Data Processing Server) as the important part of their BSS solutions for processing millions of events every day. Comarch Service-Agnostic Transaction Engine can be used in many different industries: • In the Telecommunications industry as a convergent, real-time and mass rating / charging engine used for both B2C and B2B relationships; • In M2M solutions as an M2M Transaction Gateway; • In Utilities as a Transaction Engine for rating / pricing of events; • In Finance as a Transaction Engine for rating / pricing of financial transactions.
  • 2. Features In many cases, event processing is connected with rating, although the component may perform many additional user-defined calculations which are not solely connected with calculating the price for events but may for example correlate events, calculate taxes or make other decisions based on decision trees. When it comes to its most commonly used feature - rating - it supports multiple pricing models: • From flat-fee to usage-based fees; • From market segmentation to custom pricing; • Product bundling; • Cross- and volume discounting; • Rule-based models for custom pricing scenarios. The main advantages of the Transaction Engine are its performance and flexibility. However, the scope for processing the events in both real-time and batch mode grants numerous additional benefits. Transaction Engine Batch Database File interface Data upload processor Event Data Records • Configuration, Rated Event Data • Accounts, Records • History, Real-time • Statistics Real-time interface S ynchro niza tio n processor Real-time processing is supported by specialized interfaces, that can be used for real-time interaction with elements producing events. Depending on the industry it can be e.g. Diameter Ro for integration with network elements in the Telecommunications industry, Java for integration with the Financial Transaction Server or the CORBA interface for M2M or Utilities. Batch processing is dedicated to dealing with huge volumes of events loaded from files. The Transaction Engine manages file loading processes and allows administrators to review data processing as well as to correct events or even re-process particular packages of events. In this mode it is also possible to perform very complex calculations that reuse existing calculations, aggregates or values from external sources. Comarch applies the best possible technology to the needs of a specific market segment. Consequently Java and relational databases are used as core technologies for most Comarch products. However, when it comes to processing millions of events per day, responding to requests in only a few milliseconds and guaranteeing a genuine, high-availability, reliable technology is essential. The Transaction Engine technology includes the C/C++ programming languages, file databases for high performance data storage, optimized thread management, shared memory, advanced techniques for mass data writing and simultaneous data reading.
  • 3. This multi-threaded component works in the UNIX/Linux environment and allows parallel processing of events. The kernel of the Transaction Engine is constructed to allow expansion of the system functionality through standard or customized plug-ins. Benefits The processing chain can be configured with easy-to-use decision trees. The possibility of using rules and the same configuration methodology for real-time and batch processing is unique and gives you more than similar solutions offered on the market. Additional benefits of the solution include: • Multi-industry – you can use the Transaction Engine in multiple industries and business models: Telecommunications, M2M, Utilities, Financial and more; • Multi-service – the flexibility of configuration enables you to use the engine for transactions related to multiple services offered by institutions or service providers;
  • 4. Scalability – lets you process high data volumes with parallel implementation of Transaction Engine instances; • Flexibility – provides you with rule-based configuration for real-time and batch processing; • Service continuity – gives you constant upgrades and high availability of services; • Stability – advanced technologies, development and testing practices leave you confident that the services are stable; • Error prevention – versioning of the configuration with version acceptance and undo features.