top | item 18179819

MLab is being acquired by MongoDB

157 points| luceat | 7 years ago |blog.mlab.com

88 comments

order
[+] preinheimer|7 years ago|reply
So I'm happy MongoDB is acquiring additional expertise in hosting...

... but I wish this announcement was a bit different. It says (numbers mine):

1. You will be given plenty of time to migrate, and nothing will be required of you for at least 4 months. We expect to have all customers migrated to Atlas within the next 12 months.

2. Once migrated, your Atlas database will be hosted on similar hardware and cost the same or less than your original plan on mLab.

3. We will provide tools that allow you to migrate with either minimal downtime or no downtime to your application.

I'm fine with the second point. I wish the first and third points instead read:

1. We will publish detailed migration documents by the end of 2018. No action will be required of any customer until a minimum of 9 months after that documentation has been published. We can guarantee all customers following current mLab best practices will be able to migrate with zero downtime should they so choose. As with many migrations, it may be much easier to migrate with a very small amount of downtime, rather than none. To those customers we will offer account credits for their trouble.

[+] benatkin|7 years ago|reply
I think Mongo is well suited to pure PaaS. Worrying about whether the hardware or software is similar is about the same as worrying about the details of hardware or software. If the needs are very specific, hosting it on a pure PaaS shouldn't be used, but more of an IaaS type of solution.

I think most mLab users rely heavily on mLab's expertise, so if they trust them now it makes sense to trust them after being acquired by a company that's demonstrated interest the type of product they're providing.

[+] BillinghamJ|7 years ago|reply
Can't say I'm exactly over the moon about this. Although Atlas does seem to be quite a bit cheaper and probably offers a better implementation of the product, mLab's key offering was always the incredibly good support they provide as standard. I haven't needed it often, but I know I can rely on it.

Atlas does not include this - it's something you pay (a lot) extra for and I'm pretty apprehensive about whether it's actually going to be great support or not. At this point my primary worry is that it's going to be more AWS-style support, i.e. expensive and total crap.

The fact that there's no mention of support in the email or blog post does not fill me with hope.

Any Atlas customers who can chime in with their anecdata?

[+] devilsenigma|7 years ago|reply
We migrated from Compose to Atlas and their support's been quite good and responsive. Compose was utter crap compared to what Atlas provides.
[+] rethab|7 years ago|reply
Can't agree more on the positive comments about mlab. We migrated to them from compose ~2years ago (after horrible support experiences) and have been happy since. At the time, we looked at atlas and their support offerings for affordable plans was just bad. Also, mlab offered a lot of help in the migration while atlas only sent us some sales guys.

Let's see where this takes us.

[+] sitepodmatt|7 years ago|reply
AWS is total crap? We received great support and advice for just $30month extra with AWS. It wasn't emergency support granted but helped us with various cloudwatch setup detailsm
[+] sgloutnikov|7 years ago|reply
I hope this does not mean death to the free 500MB mLab tier. I have been using it for small personal projects with Heroku and have been extremely happy.
[+] alittletooraph|7 years ago|reply
Atlas has a free tier with about the same storage limit.
[+] darkr|7 years ago|reply
MongoDB has been deprecated and on the way out at $work for a while now, and we have gradually been rewriting and migrating services to more suitable/sane database tech.

I can confidently say that this migration would have gone a lot faster if it wasn’t for MLab.

They are expensive, but the quality and level of support has been amazing, and this has allowed us to balance building features and addressing other tech debt work, safe in the knowledge that when an overloaded mongo cluster implodes at 3am because the query planner did something stupid, MLab will be there within minutes, and will know exactly how to bail us out.

[+] a13n|7 years ago|reply
I've recently done a bunch of research on the best hosting options for MongoDB because we use it at our startup [1] and DB hosting is one of our biggest service expenses.

The major options I found worth considering were Atlas (owned by MongoDB), mLab, and Compose (owned by IBM). Pricing, performance, and versioning all seemed significantly better with Atlas. This narrows the options even more.

I wonder if they intend on jacking up prices once they own the majority of the market, and are one of the only reasonable solutions... I sure hope not.

[1] https://canny.io

[+] efigle2501|7 years ago|reply
Did you look at Azure cosmos? Is that compatible with your setup?
[+] brianwawok|7 years ago|reply
If DB is one of your biggest expenses... why no run your own DB? Paying for someone to spin up instances is quite optional in the big picture. The operational complexity of running a DB is not hard. That said, Mongo is a poor choice for any app ever written. I would question why you would use a best-in-class at nothing Database with many operational issues.
[+] julienfr112|7 years ago|reply
Shouldn't be illegal to buy a competitor that do exactly the same things as you when the sum of the market share is greater that 50% ? I know it depends on the definition of the relevant market that could be "hosted mongodb" ( mlab+atlas are maybe 70% of the market ) or "hosted documents DB" (maybe 40%) or "hosted DB" (maybe 5%). What do you think ?
[+] MaxBarraclough|7 years ago|reply
The issue is whether it's bad for the customer, right?

There's the possibility that things could worsen, as there's the loss of competition. There's also the possibility things could improve, as there could be a concentration of effort on one product-suite rather than several.

I'm inclined to be optimistic in this case, as there's still competition from non-managed Mongo. If they go nuts with their price-point, people have the option to just dump them and manage their databases themselves.

They don't have proper lock-in, as the data can be exported with relatively little fuss. They earn their keep by delivering value to the customer month after month.

[+] upbeatlinux|7 years ago|reply
I haven't used Atlas but I recall in 2013 mLab being a pretty solid experience. A lot of great features for a reasonable price.

Anyone have an idea at what market share looks like for for MongoDB hosting these days?

As an aside I recall Rackspace buying ObjectRocket when it when on it's SaaS / PaaS buying spree in 2013. Did RAX ever spin it off?

[+] vincebowdren|7 years ago|reply
ObjectRocket is still owned by Rackspace - but they don't seem to be very integrated. ObjectRocket are still doing their own thing, fairly independently of the main Rackspace service.
[+] thsowers|7 years ago|reply
> As part of combining the two companies we will be sunsetting the mLab service and migrating all customers to MongoDB Atlas.

MongoDB really consolidating the Mongo hosting market

Wonder if Compose.io will be next? Their initial marketing push seemed to be largely toward Mongo, I see they support other DBs now

[+] mprev|7 years ago|reply
IBM already bought Compose a while back.

I do wonder about latency. Unless you’re in the same zone in the same cloud, surely your queries are gonna be slow-ish.

[+] jmacd|7 years ago|reply
Compose.io is owned by IBM
[+] johnklos|7 years ago|reply
Why is "Hosting" capitalized? Is it a proper noun? I don't get it.
[+] sdinsn|7 years ago|reply
One of the mods changed the title for no reason. Not only did they make a typo, they changed it from the article's real title.
[+] tima101|7 years ago|reply
> You will be given plenty of time to migrate, and nothing will be required of you for at least 4 months.

I hope they will publish migration tools and docs soon. So there is enough time to migrate.

[+] tomkinson|7 years ago|reply
While sometimes a longer timeframe to migrate is better (often, most times), there are edge cases where you want to migrate immediately after an announcement like this. For us, we'd like to get this done by next week. The sooner the better to avoid any schedule disruption thereafter.
[+] browsercoin|7 years ago|reply
curious to know how many ex-mongodb are now on AWS Athena?
[+] ranman|7 years ago|reply
I work for AWS but previously worked for MongoDB.

I don't think the two are really comparable - completely different querying paradigms. Athena works by writing SQL queries against JSON, CSV, or other kinds of documents stored in S3. You pay per request and per GB scanned as part of your query.

MDB is a fully fledged database that can do aggregations, queries, etc.

I consider those two products addressing totally different problem sets but if you've found places where they're the same I'd be interested in learning more.

[+] dordoka|7 years ago|reply
Original title is "mLab is becoming a part of MongoDB, Inc."
[+] redwood|7 years ago|reply
Curious--are you saying you changed it? If so, why?
[+] vmchale|7 years ago|reply
Are we still paying attention to MangoDB
[+] BillinghamJ|7 years ago|reply
People love to hate on Mongo. Honestly these days it's really completely undeserved.

As long as you've bothered to actually read the docs on the things you're using before you use them, it will do just fine. Just because the drivers' default configurations are different from other DBs does not make it fundamentally bad.

IMO it's a fantastic DB and I constantly wish Postgres would get anything like the complex-object querying support that Mongo has.

[+] freshhawk|7 years ago|reply
Maybe if they acquired a db company.