Dev-Blog Entry 2

Ubex AI
Ubex
Published in
2 min readNov 29, 2018

Ubex Chooses Amazon Web Service As Database Center

The Ubex project continues its series of developer blog entries to update its community on platform development progress. In this release, we will be telling about the DSP requirements of the platform and the services chosen to maintain them.

High loads. DEVOPS in action.

Since RTB auctions impose high performance requirements on DSP / SSP platforms, such as answering an auction request in 100ms in order to place a bid. Sometimes, a large site may require Ubex to maintain a peak load of 15K RPS (Request Rer Second), and there are more than 100 such sites in the world.

As such, the project’s engineers were faced with a difficult task, which was to develop an international advertising platform that will analyze the user, select their interests, and also place stakes to participate in the bidding process in split seconds. The difficulty is aggravated by the fact that these processes take place in real time.

After lengthy research, the project team selected Amazon as the base data center. The cloud platform provided by Amazon (https://aws.amazon.com) suited the requirements of the project and gave sufficient resource support to make the bidding process and participation in it possible.

The following are the services that Ubex uses in the process of platform development:

- Amazon EC2 Auto Scaling

- Amazon S3

- Amazon Aurora and Amazon RDS for databases

- Amazon ElastiCache

These products allow the project’s programmers and engineers to use the most advanced technologies in building the platform’s infrastructure. The given resources provide sufficient grounds to believe that the computing power backing them will always be enough to support platform functioning under the desired and required payloads, as the AWS can guarantee the stable operation of all UBEX servers 24/7.

The Ubex project team is continuing to work on the platform and ensure the completion of all necessary processes according to the project roadmap. Stay tuned for more news and updates from Ubex.

--

--