Skip to main content

How it works?

In it's core, Syllo is a data processor and aggregator. It collects data from multiple sources, process it, stores it and proxies it to other locations when needed/requested to.

An initial step in data processing is data transformation, done by passing data to specific adapters and abstraction layers in order to transform data into more usable/generalized format. The abstraction layer enables Syllo to store data from multiple vendors and to present it to the API users in a common format.

The web service response received from vendor, either in JSON or SOAP format is converted to an abstract format which contains a specific set of attributes most likely to be used by the API consumers. Those attributes are stored in a database layer, which intelligently chooses the caching strategies based on a vendor or on a data type.

The data processing service handles sensitive data in a PCI compliant manner. If the client is not PCI compliant, the data processing can be adjusted to avoid storing/transmitting and processing affected data.