Time to Rethink the Back End for Mobile

By. David Rubinstein

Sitting at a desktop, the average bank customer checks his or her accounts three or four times a month. A mobile customer, while waiting for a train, riding the train, sitting at a café or even waiting to pick up a child from soccer practice, will check his or her bank account 15 to 20 times per month.

This, according to Archie Roboostoff, results in more than a quadrupling of traffic to the site, stressing the infrastructure. Roboostoff, the Borland solutions portfolio director at Micro Focus, made the point to illustrate that mobile devices—and mobile access to websites and applications—are changing the expectations of back-end software.

It’s this “mobile multiplier” that Roboostoff believes is driving a change in the traditional three-tier infrastructure that defined applications almost since the inception of the Web.

“The three-tier infrastructure—Web hed, app server, database—was great. You’d initiate a request and get a response. The response branched off into two-things: real-time acquisition of data, and then caching of things that I’m looking at over and over again. That was doing well for quite some time. We saw a number of customers try to leverage that same infrastructure for when they were putting out their mobile app. They tried to make it work with Web services that were wrapped, but one of the dynamics changing the need to do that is the notion of what we call the mobile multiplier.

“Let’s say, for simplicity, you’ve got 1,000 end users hitting your website on a daily basis,” he continued. “Now those end users typically have more than one device, and they’ll start interacting with your back end a little bit more often, especially if you’re getting into a customer intimacy application, where you want to push data more often. So the volume of data is increasing, the level of frequency of that data is increasing, and the problem is the infrastructure is set up for the requester of that data coming in on a very high-speed network, when in fact the majority of the data is coming in from a vastly slower network, a 3G or 4G network, which are still fast but not fast compared to a fiber-optic network. A lot of those issues—the need to have very quick responses for in-app purchases, the fact that security is still kind of an issue with REST-based services—that’s kind of driving the need to change how people think about how they implement their back-end infrastructure, [and] the technology they’re using to deliver that back-end infrastructure.”

continue reading »