SHARE
Facebook X Pinterest WhatsApp

Will Mesosphere Democratize Google-level Data Services?

The Hadoop Challenge for Business Intelligence and Analytics Users Who can resist a piece that purports to explain how an Internet giant handles its own technology? Not me. So ReadWrite pretty much had me hooked at the headline, “How to Make Data Services Scale like Google.” The big reveal is a distributed approach to data […]

Written By
thumbnail
Loraine Lawson
Loraine Lawson
Jun 12, 2014
Slide Show

The Hadoop Challenge for Business Intelligence and Analytics Users

Who can resist a piece that purports to explain how an Internet giant handles its own technology? Not me. So ReadWrite pretty much had me hooked at the headline, “How to Make Data Services Scale like Google.”

The big reveal is a distributed approach to data centers, but it turns out that’s not really what the piece is about at all. It’s actually an interview with Florian Leibert, CEO and co-founder of Mesosphere, a startup that promises to commercialize the same scalable approach to data.

Mesosphere is based on Apache Mesos, which is an open source solution. It’s the same solution Twitter used to get rid of its famous fail whale problem.

Another reason you might want to read up on Mesosphere: The company has raised $10.5 million to build a “Google-like scale” data center.

Several articles have been posted about the actual funding announcement and the hardware details, including coverage by Forbes, Red Herring and IT Business Edge’s own Mike Vizard.  

What makes ReadWrite’s piece unusual, though, is it’s the only piece to actually talk about what this means in terms of building data services.

Since it’s a Q&A, it’s obviously pretty biased toward Mesosphere’s approach, which obviously does work to scale data services. Leibert explains how it differs from virtualization, which is typically how organizations have created data services in the past five years or so.

Leibert’s main criticism against virtual machines is that VMs allow you to manually run multiple, small applications on incidents of an application on big servers.

The thing is (thanks in part to Hadoop, I’m sure), more applications are now written for distributed systems from inception. That, he explains, makes VM pointless:

“Rather than splitting up the applications onto multiple machines, we aggregate all the machines and present them to the application as a single pool of resources. It changes the way new applications are written, deployed and scaled and how existing applications are run, versus running multiple VMs. Our system aggregates your hardware into one pool.”

In some ways, the ReadWrite article is a hardware-heavy read, but it does delve into the software side of things. That’s a pretty important consideration, since normally shifting to a distributed approach might require significant code rewriting. Indeed, that was one of the first concerns when people started talking about distributed computing: What will we do with all these legacy apps?

Mesosphere’s answer to that is an open source orchestration layer called Marathon, which provides access to managing the clusters via — drum roll, please — a REST API.

Once again, we see how APIs can be useful for handling things that otherwise might require complex integration code or outright rewrites.

Recommended for you...

Top Managed Service Providers (MSPs) 2022
Observability: Why It’s a Red Hot Tech Term
Tom Taulli
Jul 19, 2022
Top GRC Platforms & Tools in 2022
Jira vs. ServiceNow: Features, Pricing, and Comparison
Surajdeep Singh
Jun 17, 2022
IT Business Edge Logo

The go-to resource for IT professionals from all corners of the tech world looking for cutting edge technology solutions that solve their unique business challenges. We aim to help these professionals grow their knowledge base and authority in their field with the top news and trends in the technology space.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.