Adhese consists of an application server together with a database. The Adhese application server manages the ad servers of the publisher and ensures a smooth campaign delivery.
There is a continuous flow of feedback between the application server and the ad servers. The application server tells the ad servers which campaigns are booked and what their properties are, such as the delivery method and time schedule. In turn, the ad server informs the application server about the number of advertisements it delivered.
Adhese applies the mechanism of load balancing (LB) to improve performance and speed. Load distribution balances incoming requests across a cluster of multiple ad servers.
The architecture and interconnections are shown in the diagram.