• No results found

How To Make A Mobile Bridge Work For You

N/A
N/A
Protected

Academic year: 2021

Share "How To Make A Mobile Bridge Work For You"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

MobileBridge

ALLOWING BRANDS TO ENGAGE EXISTING

AND POTENTIAL NEW AUDIENCES

CUSTOMER SUCCESS STORY

(2)

© Clustrix, Inc. All Rights Reserved.

the data describing each promotion—its location, activities, and the images for content management. The data for each promotion engine that renders into the app is also stored. Larger files such as videos are stored on a separate system.

The application records every

interaction that the promotion has with the user, such as whether a coupon was opened and whether it was clicked. This data leads to analysis that determines which promotions are working and with what user profiles.

Analytics allow better targeting and customization of promotions, so they can be retargeted based on geo-location, user profile, and promotion type. This capability allows MobileBridge, its customers, and its partner design agencies to run reports, learn from current promotions, and modify them for maximum

effectiveness. obileBridge is a mobile relationship

and loyalty app engagement platform for marketers and app developers. MobileBridge provides a promotion framework that empowers Android and iOS applications to become promotion engines quickly and easily. The promotions are then delivered through mechanisms such as push notifications.

MobileBridge enables sophisticated targeting, so application creators can target the subset of users for which a particular promotion is most interesting. It also allows customized promotions and provides relationship management with users.

High-Volume Data and Analytics

The MobileBridge application records data for every aspect of promotions and their delivery, including all

MOBILEBRIDGE

USES CLUSTRIX

ON AWS TO SCALE OUT BEYOND

MYSQL FOR DYNAMIC GROWTH

M

(3)

THE

CHALLENGE—

SCALING WITH AGILITY

The scaling challenges faced by

MobileBridge are becoming increasingly

common to new social and mobile

applications. For example, a customer

or a partner using MobileBridge for

their promotion can create a new

promotion and push it to millions of

their users. The promotions will create

push notifications that are recorded.

As users interact, the promotions will

start sending data back about usage,

suddenly adding significant new load on

their database. The database needs to

scale quickly to handle the new load.

MySQL on AWS—

Challenges and

Options Considered

MobileBridge was running a MySQL database on the higher-end AWS machine; however, the database was not able to keep up. It was struggling with the high number of connections, concurrency, and the high query load on the database.

At this point, MobileBridge was running out of scale-up options on AWS and they started looking for other solutions. One option was to shard the MySQL database, but the company would have had to hire a new MySQL DBA and it would take time to implement, so they ruled out this option because of cost and delay. NoSQL would require code changes, and MobileBridge liked the current SQL system and the guarantees it provides.

(4)

© Clustrix, Inc. All Rights Reserved.

Jack Sinclair, vice president of customer experience at MobileBridge, explained how the company decided to use Clustrix to scale out their system. “MobileBridge tried multiple solutions and each had its own issues. Clustrix came out on top—it had the best performance, and we believed in the technology,” he

said. “Knowing that much larger customers were using Clustrix as their mission-critical database made a difference. We believed that we could bet our business on Clustrix as the company grows and as database load becomes increasingly serious.”

MobileBridge moved from a single hi1.4xlarge instance with 16vCPUs, 60GB+ memory, and 2TB SSD storage to four smaller and cheaper m1.xlarge instances with 4vCPUs and 15GB memory each. They used the

mysqldump utility to move the data, and their engineers had no compatibility or scale issues

when moving from MySQL.

With Clustrix, MobileBridge can spin up new servers when a new promotion comes up, which adds a lot more load. MobileBridge expects to quickly grow to 25 to 50 Clustrix database servers. With Clustrix they can simply add nodes for database load and focus on building their application.

HOW CLUSTRIX

SOLVED THE

PROBLEM

4

“MobileBridge tried multiple solutions and each had its own issues. Clustrix came

(5)

ClustrixDB is a real-time scale-out SQL database engineered for the cloud. With ClustrixDB

you can build innovative applications that deliver real-time analytics on live operational

data at the same time as massive transactional volume. Our customer service is backed

by amazing engineers that support over 1 trillion transactions per month in production in

e-commerce, real-time bidding, and social & mobile applications. ClustrixDB is available as a

free community edition for developers, a software download that runs on any cloud, and on

the AWS marketplace.

(6)

References

Related documents