News for hackers. Stuff that matters.
Re:MongoDB shares jump more than 30% in $192M IPO by shubhamjain on Thursday October 19, 2017 @01:30PM (#15509799)
MongoDB isn't usually seen favorably but everyone must admit that it's an unlikely success story that deserves admiration. Think about it. Bringing a database to the market with a completely different paradigm, growing it to the enterprise-production-ready level, and creating a billion-dollar business around is no small deal. Yes, they did ride the NoSQL zeitgeist but they survived when others had no major success.

Undeniably, they did have their fuck-ups in the start, but I think they have done a good job fixing them.

Re:MongoDB shares jump more than 30% in $192M IPO by munk-a on Thursday October 19, 2017 @02:30PM (#15510369)
If they had done so by presenting a product that was picked up due to it's merit and continued to gain traction based on that then I'd be rather impressed. Instead the story of MongoDB seems to be how extremely well targeted marketing and sales can build a so-so product into a huge IPO, there have been performance comparisons showing it isn't even the best at what it does so this IPO is riding on the network effect of those early stages of marketing alone.

In our economy this is sadly an entirely valid route to making money but their mindshare is going to continue to collapse as the warts on their product show more and more.

So the admiration you have should probably be directed at the wool the marketers behind MongoDB managed to pull over your eyes.

Re:MongoDB shares jump more than 30% in $192M IPO by rburhum on Thursday October 19, 2017 @03:10PM (#15510715)
Most people forget that with startups, what you are trying to create is a business... the technology behind is only one element to it.

It is extremely difficult to do good marketing and sales and they did it.

Solve a customer problem while building a healthy business... a success story in my book.

Re:MongoDB shares jump more than 30% in $192M IPO by gxs on Thursday October 19, 2017 @03:17PM (#15510778)
Agree - I think there is a perception that if you build an awesome product it sells itself.

There is so much work to running a successful business, especially at that scale. Marketing, Sales, Implementation, Support, on top of G&A, and that's not even touching on HR and retaining employees in a competitive market.

There is a reason some people are known as the "business" guys, I think expertise in that area is underrated, especially among people who've only worked at smaller companies or startups.

Edit: Genuinely curious to know why I'm being downvoted. Care to elaborate on why you're downvoting?

Re:MongoDB shares jump more than 30% in $192M IPO by sanderjd on Thursday October 19, 2017 @10:43PM (#15513219)
I didn't downvote you, but if I had, it would be because while you're right that building sales and marketing is difficult and doing so successfully is certainly admirable, another fundamentally important part of creating a successful software business is building a successful product. I suspect your downvoters don't believe that Mongo has actually done that part.
Re:MongoDB shares jump more than 30% in $192M IPO by onion2k on Friday October 20, 2017 @01:54AM (#15513767)
There are a lot of successful software businesses built on terrible products. In fact, in my experience, a lot of startups put far too much emphasis on software quality. As painful as it is for many developer/designer entrepreneurs to hear, if your product solves the customer's problem at a price they're happy to pay then more than good enough to sell to them, even if it's absolute garbage from a tech perspective.

There are plenty of reasons to write good quality code (it's more maintainable, moves faster, more secure, requires less resources, more fun, etc) but "because you won't be successful if you don't" really isn't one of them.

Re:MongoDB shares jump more than 30% in $192M IPO by KGIII on Thursday October 19, 2017 @10:39PM (#15513207)
Speculation: You were being downvoted because software types often express ideas that can be summed up as business is easy and the people doing the business aspects aren't important. They seem to think that everyone and anyone can do it and, when they hear success stories as examples, it reinforces those ideas.

A good example is some of the comments that software folks make about the sales department.

They are different skillsets and people have varied abilities in each. The business aspect is not actually easy. It is also not always done well. The software end isn't always done well, either.

My guess would be that is why you were being downvoted. I notice a number of votes are emotional in nature. They aren't based on logic. I see some that are most easily explained as, "I don't want to know." The comment is factual, not confrontational, and topical. The vote is still negative.

Meh... I don't mind it when it happens to me. I have karma to spare and don't actually make comments for the points. I say what I feel needs to be said and try to stick mostly within the guidelines. (I do meander off topic sometimes.)

But, no... I don't comment for the points. I comment for the replies and thoughts. They are usually quite brilliant and insightful.

Re:MongoDB shares jump more than 30% in $192M IPO by sanderjd on Thursday October 19, 2017 @10:50PM (#15513239)
I did not downvote the parent comment, but I did downvote you, because I think your comment stereotypes "software types" in an unfair way. It is possible to both have a lot of respect for the difficulty of building the business side of an organization and for the folks who can do it well, and to think that it is unwise to build a business based mostly on sales and marketing without focusing enough on the quality of the product itself.
Re:MongoDB shares jump more than 30% in $192M IPO by KGIII on Thursday October 19, 2017 @11:06PM (#15513294)
You missed the part where I said 'often.' That is okay by me. Karma is only good if you spend it.
Re:MongoDB shares jump more than 30% in $192M IPO by sanderjd on Thursday October 19, 2017 @11:34PM (#15513387)
Sure, but your speculation suggests that the "often" is enough to explain the parent's downvotes. I think there's a better explanation that doesn't impugn certain "types" of people. I'm just speculating too of course.
Re:MongoDB shares jump more than 30% in $192M IPO by KGIII on Friday October 20, 2017 @12:42AM (#15513585)
Just out of curiosity, what do you think is a better (and more probable) answer?
Re:MongoDB shares jump more than 30% in $192M IPO by sanderjd on Sunday October 22, 2017 @07:53PM (#15529735)
Sorry I just saw this - it's what I said in my original comment that you replied to, I think a better and more probable explanation is that people "have a lot of respect for the difficulty of building the business side of an organization and for the folks who can do it well, [but that they] think that it is unwise to build a business based mostly on sales and marketing without focusing enough on the quality of the product itself".
Re:MongoDB shares jump more than 30% in $192M IPO by mrbrowning on Thursday October 19, 2017 @11:58PM (#15513467)
Mongo as a business has largely catapulted itself to where it is by making money off of information assymetry more than actual technical superiority. They may have since corrected a lot of the fundamental technical isssues with their product, but that doesn’t change the fact that (contrary to SV dogma) their success doesn’t rest on the creation of wealth, only its extraction from magpie-type customers. Downvoters likely chafe at the notion that such a strategy is laudable or valid.
Re:MongoDB shares jump more than 30% in $192M IPO by rtpg on Friday October 20, 2017 @12:23AM (#15513536)
Even assuming that the product is so-so, saying that they did not create wealth is a bit disingenuous. They basically created "NoSQL" discussions at a time where most settled on some SQL variant despite their difficulties.

It's not like they were just a vendor of some other product. They actually spent money on the product, on evangelism (kind of marketing, but also kind of development), on so much.

Stripe's technical achievements at first were basically "a nice button" and a slightly friendlier risk model. Yet they are lauded (as they should be!). We can cut Mongo some slack given how we act about other companies.

Re:MongoDB shares jump more than 30% in $192M IPO by philwelch on Friday October 20, 2017 @12:50AM (#15513603)
I would say that NoSQL was more popularized by Amazon’s whitepaper on Dynamo, which they published in 2007.
Re:MongoDB shares jump more than 30% in $192M IPO by alexasmyths on Saturday October 21, 2017 @03:40PM (#15523264)
"their success doesn’t rest on the creation of wealth, only its extraction from magpie-type customers"

To make such an assertion, you're going to have to provide evidence that the people using Mongo and it's services, are, in fact too stupid to know what's good for them, and that they are absolutely better off using something else.

Re:MongoDB shares jump more than 30% in $192M IPO by nopzor on Thursday October 19, 2017 @07:13PM (#15512344)
Have no idea why you're being downvoted. I think your point is salient and under appreciated. Certainly from my own experiences it's easy to get caught up in the product and the tech, and not focus enough on the biz side of things. Ie. Sales and Marketing.

Basically I'm in complete agreement with you, and feel this is a hard learned lesson.

Re:MongoDB shares jump more than 30% in $192M IPO by blitmap on Thursday October 19, 2017 @11:56PM (#15513458)
I'm not sure HN celebrates products for simply being successfully marketed.

That said, I do think they made a way of handling a data model pleasurable. Different paradigm++

Re:MongoDB shares jump more than 30% in $192M IPO by developer2 on Friday October 20, 2017 @06:42AM (#15514770)
>> not sure HN celebrates products for simply being successfully marketed

Except that Mongo didn't find success through "simply being successfully marketed". So many people in this thread cannot seem to understand how to look at the business as a whole. Software devs are blasting the software for not being a mind-blowing piece of technology, while not understanding that it has its niche and - apparently - a good business strategy.

You cannot (typically) succeed by only having an amazing product. You also (typically) cannot succeed by dumping millions into sales and marketing for a truly garbage product. The product itself and the business behind it are both necessary elements for success.

There are a lot of developers in this thread trying very hard to appear smart by jumping on the "Mongo is a joke" bandwagon.

Re:MongoDB shares jump more than 30% in $192M IPO by quickben on Friday October 20, 2017 @07:52AM (#15515016)
Have you looked at their financials? They are in the same bandwagon as their technology.
Re:MongoDB shares jump more than 30% in $192M IPO by gaius on Saturday October 21, 2017 @04:04AM (#15521114)
Mongo's business model is "exploiting the technically naive". They are the CueCat of databases.
Re:MongoDB shares jump more than 30% in $192M IPO by alexasmyths on Saturday October 21, 2017 @03:43PM (#15523273)
How is it exploitative to give something away for free?

Imagine if everyone using MongoDB had to pay for it, you know, like most things in the world?

I suggest they are giving away their cake and picking up a few crumbs after the fact.

Builders don't typically give away homes to sell a few cabinets.

Re:MongoDB shares jump more than 30% in $192M IPO by lafar6502 on Saturday October 21, 2017 @04:24AM (#15521159)
Exploiting with products available for free? Oh really?
Re:MongoDB shares jump more than 30% in $192M IPO by gaius on Sunday October 22, 2017 @05:04AM (#15525821)
The first taste is always free
Re:MongoDB shares jump more than 30% in $192M IPO by awinder on Friday October 20, 2017 @08:17AM (#15515146)
I agree but given that the technology is the product here, they’re in a bit of a different situation. Evaluating the technology is evaluating the product here.
Re:MongoDB shares jump more than 30% in $192M IPO by rburhum on Friday October 20, 2017 @11:47AM (#15516670)
During my first startup as the CTO I made the mistake of thinking this way. I was so wrong I burned through 2M like it was nothing.

The "product" of a startup is a sustainable business model that can scale fast. The core technology may or may not be a key element part of that model.

So they solved a customer problem with interesting technology - regardless of arguments if it ACID compliant, or as good as <replace with whatever you think is "better">.

Where they sustainable at the beginning? No. Are they sustainable now and did they scale appropriately? Yes.

As a startup that went through it stages, they did it. This is not easy because it requires all the elements to work properly (market need, sales, marketing, engineering, operations, etc).

So what if RethinkDB/or_other has a feature that is better? Irrelevant.

Even better they did this ethically, which is more than I can say about other "startups" with insane funding and dubious and questionable strategies.

Re:MongoDB shares jump more than 30% in $192M IPO by jameskilton on Thursday October 19, 2017 @02:44PM (#15510499)
Ah, right, like RethinkDB?

As much as I'd love this to be true, the #1 measure of success is if people even know you exist and #2 is if you solve enough of a customer's problems that it's worth using your product. MongoDB hit these two points hard right out of the gate and are now very successful because of it.

Re:MongoDB shares jump more than 30% in $192M IPO by takeda on Thursday October 19, 2017 @04:13PM (#15511176)
I think it all comes down to what definition is of solving a problem.

What Mongo did is implementing these features just well enough so they can put checkpoint in their marketing brochures.

When you actually start using it you learn that most of it is either performing slow, does not work correctly or once in a while corrupts your data.

Yes they hit these points hard, but only from marketing point of view. They are now universally hated by ops and developers because these people now have to deal with fallout.

RethinkDB actually is an example that database is something that's not good as a base for a startup[1], and the Open Source approach (like PostgrSQL) is more suitable.

MongoDB is example that you can base a startup on a database technology and succeed, if you can sleep well at night that your product can cause people to lose data.

[1] The reason RethinkDB failed was because they refused to provide half solutions like MongoDB, everyone expects startup to start making money, but building a reliable databases is not something that's easy and can't be done quickly.

Re:MongoDB shares jump more than 30% in $192M IPO by Jare on Thursday October 19, 2017 @04:44PM (#15511386)
> Yes they hit these points hard, but only from marketing point of view

MongoDB serviced one of my projects for 5 years without a single hitch. It did everything I wanted it to do, it did it well, it did it exactly as advertised (no more, no less), and it did it right when I needed it. It never stopped improving during those years, massively in some aspects. The company behind it only grew stronger during those years, and along with it, so did my confidence that my project wouldn't need to undergo re-engineering further down the line.

Seriously, as a professional software developer, what more do you want.

Re:MongoDB shares jump more than 30% in $192M IPO by Drdrdrq on Thursday October 19, 2017 @05:02PM (#15511537)
My experience too, 6 years. Never been a fanboy, but don't understand the hate either. MongoDB never surprised me, the tradeoffs were known in advance (at least the ones that mattered to me).
Re:MongoDB shares jump more than 30% in $192M IPO by takeda on Thursday October 19, 2017 @05:02PM (#15511534)
Based on my experience, your use case was simple enough that any database would do just fine.
Re:MongoDB shares jump more than 30% in $192M IPO by Jare on Thursday October 19, 2017 @05:32PM (#15511713)
Our use case was not simple, but MongoDB made it simple to implement. We used pretty much every feature of MongoDB. Any other database could have been coerced to do what we needed, of course, but with greatly varying degrees of extra complexity or overhead.
Re:MongoDB shares jump more than 30% in $192M IPO by orf on Thursday October 19, 2017 @08:51PM (#15512789)
Please elaborate on how your use case was not simple, and how your data was not relational in the slightest.
Re:MongoDB shares jump more than 30% in $192M IPO by tluyben2 on Thursday October 19, 2017 @04:38PM (#15511360)
Because of the term 'NoSQL' people (programmers) assumed they could throw all the information all those neckbeards are whining about overboard. Because NoSQL, people don't seem to treat it like a database and just toss data in it and run queries in the most insane manner possible. Just ignore the fact that your code makes it so that every single query is doing a full tablescan! That doesn't matter on NoSQL right? For a long time, case insensitive queries on a field were done (and recommended) using a regexp...
Re:MongoDB shares jump more than 30% in $192M IPO by noncoml on Thursday October 19, 2017 @04:01PM (#15511083)
MongoDBs clients are much more simple to use than that of RethinkDB. Imho that was the number one reason it didn’t gain traction.
Re:MongoDB shares jump more than 30% in $192M IPO by mfjordvald on Friday October 20, 2017 @01:04AM (#15513639)
I'm curious what you mean by this. We use a combination of RethinkDB + Deepstream at work and it's amazing to work with with really simple querying language. I might very well be missing something, though, as I'm not the main developer so not too deep into it.
Re:MongoDB shares jump more than 30% in $192M IPO by noncoml on Friday October 20, 2017 @09:27AM (#15515550)
For one is the extra database handle and run I have to use every time, instead of the commands being methods to the db handle object. The repetition of males code more verbose.

Secondly, it’s the ReQL. It’s not native but not JSON based either. A weird hybrid mix.

But it’s only my personal opinion based on my taste.

Re:MongoDB shares jump more than 30% in $192M IPO by lafar6502 on Saturday October 21, 2017 @04:27AM (#15521164)
And there are no bad reviews of Rethinkdb because nobody used it for real
Re:MongoDB shares jump more than 30% in $192M IPO by VintageCool on Saturday October 21, 2017 @01:58PM (#15522744)
There was at least one review from someone who switched from RethinkDB to Postgres, which includes a lot of pain points and the line:

> A RethinkDB employee told me he thought I was their biggest user in terms of how hard I was pushing RethinkDB.

http://blog.sagemath.com/2017/02/09/rethinkdb-vs-postgres.ht...

Re:MongoDB shares jump more than 30% in $192M IPO by wnevets on Thursday October 19, 2017 @02:36PM (#15510419)
>how extremely well targeted marketing and sales can build a so-so product into a huge IPO

Thats how most products succeed if you ask me.

Re:MongoDB shares jump more than 30% in $192M IPO by munk-a on Thursday October 19, 2017 @02:51PM (#15510575)
I don't disagree, but we haven't seen them close the distance in terms of performance.

Let me clarify a bit, I'm not saying that this tactic is invalid or inefficient within our current system, in fact this is a great way to land a good payday if you can pull it off. My point was more that MongoDB is going to implode when their performance shortfalls become visible to the wider populace, if that happens, of course. It's still possible they take the earnings from this IPO and dump heavy into R&D investment to make up the lost ground, but it's also very possible they take this payday and ride out the tech until it breaks down.

Re:MongoDB shares jump more than 30% in $192M IPO by takeda on Thursday October 19, 2017 @03:46PM (#15510984)
Even minor things like picking a product name had impact. They also implemented most desirable features (the gotcha was that they were half assed, but if your evaluation was also half assed as is usually done you won't notice it)

I actually chose it back in 2010 project and on paper MongoDB looked better than other databases. MongoDB name as they mentioned originates from Humongous Database giving false impression that it can scale well.

Re:MongoDB shares jump more than 30% in $192M IPO by GenericsMotors on Friday October 20, 2017 @07:26AM (#15514898)
> Even minor things like picking a product name had impact.

They get zero points for this.

It pretty much reads as "Retard"DB in Portuguese, Spanish, and IIRC German.

Re:MongoDB shares jump more than 30% in $192M IPO by sigzero on Friday October 20, 2017 @09:35AM (#15515610)
Not that it is 100% reliable but I put "mongo" in Google translate for all three of those languages and it comes out "mongo". Unless mongo is "slang" in those languages.
Re:MongoDB shares jump more than 30% in $192M IPO by GenericsMotors on Friday October 20, 2017 @09:49AM (#15515716)
It is slang, short for "mongoloide".

https://en.wiktionary.org/wiki/mongo

Interesting this isn't the case with English.

Re:MongoDB shares jump more than 30% in $192M IPO by zimpenfish on Friday October 20, 2017 @09:59AM (#15515788)
English would be "mong". Probably because we got lazy with our abusive terms in the 70s and 80s.

https://en.wiktionary.org/wiki/mong#English (Etymology 3)

Re:MongoDB shares jump more than 30% in $192M IPO by Arnt on Friday October 20, 2017 @04:11AM (#15514255)
It was picked up due to merit, IMNSHO, just not the for the factors you think highly of.

It didn't do ACID, not even nearly, but it did other praiseworthy things, with "laser focus on four critical things: onboarding, usability, libraries and support" (https://www.nemil.com/mongo/2.html). Please don't be disparaging about any of those four.

Re:MongoDB shares jump more than 30% in $192M IPO by hodgesrm on Friday October 20, 2017 @11:33AM (#15516552)
Amen to that. The first time I used MongoDB it was stupid easy to get started. We implemented data replication from MySQL into MongoDB in a 3 hour hackathon, something that would have taken at least a week for a relational database. For a full description of the experience see:

http://scale-out-blog.blogspot.com/2011/05/introducing-mysql...

Don't put down 'easy'. It's incredibly hard to do well.

P.s., I'm DBMS guy and have lived and breathed Jim Grey-style transactional consistency for decades. I'm still impressed by what they did.

Re:MongoDB shares jump more than 30% in $192M IPO by capkutay on Thursday October 19, 2017 @03:40PM (#15510942)
How did MongoDB go to market differently than the other enterprise NoSQL DBs (MarkLogic, DataStax)?
Re:MongoDB shares jump more than 30% in $192M IPO by pja on Thursday October 19, 2017 @03:53PM (#15511043)
I’m told they absolutely flooded tech meetups in the SV area and with advertorial talks - talks on NoSQL (that just happened to use MongoDB of course), lots of FUD about SQL vs. NoSQL etc etc.

I’ve no idea to what extent this was true, or if it was whether it was their main marketing approach, but it might have been quite an effective strategy: talks at meetups are often 'trusted' to a greater extent than other ways of reaching devs & if you can find a new generation of devs who are just starting out and hook them on your product before they get the chance to explore other approaches then it could work. High cost of course (someone has to pay for all that time) but if it gets you a leg up on your competitors in a $billion business then that’s what the VC money is for...

Re:MongoDB shares jump more than 30% in $192M IPO by VintageCool on Thursday October 19, 2017 @04:42PM (#15511374)
MongoDB was huge at hackathons, too. People could implement an app in a weekend using MongoDB because it had no integrity checks and none of its drawbacks manifest themselves in the first two days of development.
Re:MongoDB shares jump more than 30% in $192M IPO by munk-a on Thursday October 19, 2017 @04:55PM (#15511476)
I totally get this, but a hackathon is a one time software build and you don't need to lean heavily on a schema if you've only got one state your data has ever existed in, MongoDB is great for templating like this.

However, when it comes to writing software that's meant to survive changes and versions the schema ends up providing a safety net that ensures you can ignore the data that exists and assume that the structure described by your schema is consistent. Data integrity is key to maintainability and those constraints are what keep your data clean.

Re:MongoDB shares jump more than 30% in $192M IPO by pja on Thursday October 19, 2017 @04:59PM (#15511517)
I wouldn't be at all surprised to discover that they seeded the hackathons with ringers too: Devs on payroll that turned up & implemented a website/app in a weekend that naturally 'just happened' to use MongoDB.

Makes you wonder what other meetup/hackathon visible tech is really covert marketing...

Re:MongoDB shares jump more than 30% in $192M IPO by derefr on Thursday October 19, 2017 @03:23PM (#15510825)
> their mindshare is going to continue to collapse as the warts on their product show more and more

I'm not clear on why you think this—software products with huge mindshare and an open contribution model, get their warts fixed, usually by programmers sponsored by corporations repackaging the software (Redhat and Canonical with Linux) or running the software in a SaaS model (Cloudant with CouchDB.)

Re:MongoDB shares jump more than 30% in $192M IPO by tsilva on Thursday October 19, 2017 @06:03PM (#15511918)
- "We are better then you are. We have better stuff..."

- "You don't get it, Steve. That doesn't matter!"

https://www.youtube.com/watch?v=CBri-xgYvHQ

Re:MongoDB shares jump more than 30% in $192M IPO by SmirkingRevenge on Friday October 20, 2017 @01:57PM (#15517804)
Javascript, x86, MySQL, DOS.... the market victors in this industry are often just "good enough" technologically speaking and sometimes even kinda suck.

Add MongoDB to the list. Its "good enough", and marketed well.

Re:MongoDB shares jump more than 30% in $192M IPO by adrianN on Friday October 20, 2017 @12:12AM (#15513506)
That seems to be the business model of all "enterprise" products.
Re:MongoDB shares jump more than 30% in $192M IPO by amazingman on Friday October 20, 2017 @03:04AM (#15514009)
Good for them. I hope their longer-term employees who likely traded lower salary for stock options get a nice windfall from this.
Re:MongoDB shares jump more than 30% in $192M IPO by nagarjun on Friday October 20, 2017 @03:26AM (#15514079)
What would you consider to be a "top-notch" NoSQL database?
Re:MongoDB shares jump more than 30% in $192M IPO by darkr on Friday October 20, 2017 @09:47AM (#15515697)
DynamoDB, Cassandra
Re:MongoDB shares jump more than 30% in $192M IPO by timthelion on Friday October 20, 2017 @05:31AM (#15514557)
Has MongoDB improved post funding? I got involved in Docker early and invested about a year of work into a project based on Docker. Docker was slow and had warts and my project ultimately is almost unusable due to Docker's slowness and warts. I knew about the warts near the beginning, but I assumed that when they got $40million, they would fix the warts. They didn't. Indeed, it seems that quality has not changed since they got funded, perhaps it has even decreased! If nothing else, it has certainly gotten harder to install on linux. I think that it is often the case that a user base buys into an idea and funding comes and there is a vision. There is nothing wrong with that, so long as the company actually invests the money into achieving that vision. I mean, lots of people have bought into Tesla's vision, that vision hasn't been achieved yet, it's still mostly just marketing, especially the self driving part, but no one is going to hate them for marketing the vision if they DO succeed, or at least try valiantly.
Re:MongoDB shares jump more than 30% in $192M IPO by dominotw on Friday October 20, 2017 @10:57AM (#15516262)
> it has certainly gotten harder to install on linux.

Downvoted for this. I haven't used docker much but I just did

> yum install docker-ce

and started the service. took me less than 2 mins.

Re:MongoDB shares jump more than 30% in $192M IPO by timthelion on Friday October 20, 2017 @05:15PM (#15519151)
I recently was at a seminar where the lady sitting next to me was a network analyst. Her laptop was running debian and she needed to install docker to be able to work along in the seminar, so she did the logical thing which was to go to docker.com and opened the "Get docker" menu. Under that menu, there are two main options, "Mac" and "Windows". She managed to get down to the "for servers" section and click "debian" at which point she was directed to "download docker from the docker store" at which point she was lost for a while. Then she managed to get to this document https://docs.docker.com/engine/installation/linux/docker-ce/... at which point I had to help her, because she didn't know which exact version of debian she was running and didn't know how to find out. I would say it was pretty much a catastrophe, as she spent about half an hour trying to get docker installed.

You ran "yum install docker-ce" you were lucky that you knew the name of the package. I didn't know the name on Fedora, and looking here https://docs.docker.com/engine/installation/linux/docker-ce/... didn't help one bit. Indeed, that page doesn't include a line with "yum" in it at all!

Re:MongoDB shares jump more than 30% in $192M IPO by rogerb on Friday October 20, 2017 @03:07AM (#15514015)
Lol. Yes, you customers of mongodb ! You’re all wrong and duped by pretty pictures! If just you could achieve the enlightenment of munk-a ! Lol. I’ve seen this idiotic response from the very beginning days of mongo (I worked there). Marketing at mongo did little more than maniacally focusing on making sure our customers and users where tied into the community and supremely supported on any issue they might have. But go on - keep predicting imminent failure, your sentiment is shared by a lot of people who have never build a company and frankly never will.
Re:MongoDB shares jump more than 30% in $192M IPO by rdslw on Friday October 20, 2017 @06:30AM (#15514729)
I don't buy "creating a billion-dollar business".

Ive read a Bloomberg story on the IPO and saw there two hilarious sequences "MongoDB has 4,300 paying customers. MongoDB employs 820 people in 29 offices" - that does not compute (for me) so I started analyzing their financial report (btw funny is nobody in whole HN discussion quoted numbers from the report so far, but a lot of 'im buying their stock' talks here).

In the report, scroll to the bottom where they put some cream: they show for last year 91m rev from subscriptions plus 10m from services. While at the same time they show operating LOSS of 85 millions (due to cost, people, marketing, sales, services etc). Khem khem, I know they are growing (holy world) but no, that does not compute.

Of course it is just mine opinion, and looking on the IPO results, rather unpopular one :) but I will stand by it. Especially in next 3 years. Caveat emptor.

I will short them soon.

Re:MongoDB shares jump more than 30% in $192M IPO by austenallred on Friday October 20, 2017 @09:57AM (#15515775)
Make sure to look at the revenue growth rate before you short (or encourage HN to do so). What happens if that growth rate continues for another year or two, and they have a standard growth multiple? You’ll lose your shirt.

It seems like you’re trying to value the company in a manner that doesn’t make sense for this stage of a company, and you could lose a hell of a lot of money.

For the uninitiated in the stock market: you shouldn’t really be shorting anything, especially not growth stocks, and abso-freaking-lutely not immediately following an IPO.

Re:MongoDB shares jump more than 30% in $192M IPO by syllogism on Friday October 20, 2017 @12:20PM (#15516986)
So long as you're making a loss, there's a lot of ways to "creatively" grow revenue. In the limit case (which would be fraud), you and I can just trade out expensive invoices, declaring each as a loss. This puts a lot of revenue on our books, with no value exchanged.

Mongo don't have to be committing fraud, of course. They could be doing any number of actual business activities that make legitimate trades --- but trades optimised at revenue growth, not profitability.

The major metric for companies used to be profit growth. When companies were optimising for that, it was smart to look at revenue growth as a leading indicator. But Goodhart's law ruins everything: now companies know to optimise for revenue growth, and so its value as a metric is much diminished.

Re:MongoDB shares jump more than 30% in $192M IPO by austenallred on Friday October 20, 2017 @01:13PM (#15517424)
Companies optimize for future cashflow, because that’s how value is created.
Re:MongoDB shares jump more than 30% in $192M IPO by syllogism on Friday October 20, 2017 @02:27PM (#15518050)
Mongo's current cashflow is negative, and the trend is increasingly negative.

I had a look at their prospectus, which describes the bulk of their revenue as subscriptions. Subscriptions sound like good unit economics. It's instructive to compare their pitch to investors to the pitch they make their customers: http://s3.amazonaws.com/info-mongodb-com/TCO_MongoDB_vs._Ora...

When Mongo talk to their customers, they describe the license cost as $0 --- they fold that into support. That sounds more like a service.

In other words: customer fires $100k of staff, pays Mongo $80k in "subscription", Mongo hires $120k of staff, which they tally up as "customer success". There's no expense category for support in their prospectus, so clearly the support personnel are filed under "sales and marketing".

It's the same old story. They're just selling $1 bills for $0.80 a piece.

Re:MongoDB shares jump more than 30% in $192M IPO by throw98987 on Friday October 20, 2017 @09:37AM (#15515619)
How can one short it efficiently?
Re:MongoDB shares jump more than 30% in $192M IPO by austenallred on Friday October 20, 2017 @10:09AM (#15515885)
I mean this in the kindest way possible: If you don’t know the answer to that question, you shouldn’t be shorting anything. Especially not at IPO.
Re:MongoDB shares jump more than 30% in $192M IPO by nailer on Friday October 20, 2017 @09:56AM (#15515768)
Outside the US, you can do OTC derivatives via Spread Betting. Eg, give me/take from me a pound for every point this stock moves for/against my bet. Most spread betting providers in the UK carry NASDAQ stocks.

Note the downside is unlimited when you short via spread betting. Eg, there's no maximum value of a stock, so you might get proper f'd.

Re:MongoDB shares jump more than 30% in $192M IPO by 013a on Friday October 20, 2017 @11:11AM (#15516394)
The downside is not unlimited when purchasing put options.
Re:MongoDB shares jump more than 30% in $192M IPO by notyourday on Friday October 20, 2017 @10:57AM (#15516267)
It will be optionable soon. Buy out of money puts.
Re:MongoDB shares jump more than 30% in $192M IPO by trive_news on Friday October 20, 2017 @10:40AM (#15516124)
You could buy the stock of a competitor if you can't get any stock to borrow for short sale.
Re:MongoDB shares jump more than 30% in $192M IPO by droidist2 on Saturday October 21, 2017 @09:04PM (#15524528)
What's their main competitor? Oracle?
Re:MongoDB shares jump more than 30% in $192M IPO by icahnvalyou on Friday October 20, 2017 @09:45AM (#15515687)
Most online brokers don't have lending inventory available yet. TD won't let me short.
Re:MongoDB shares jump more than 30% in $192M IPO by notyourday on Friday October 20, 2017 @12:37PM (#15517121)
Of course they don't. Settlement time is T+3. Unless you are MM, until the first IPO + 3 days no shares can be located. At T+3 it will go into hard to borrow list.
Re:MongoDB shares jump more than 30% in $192M IPO by icahnvalyou on Thursday October 26, 2017 @10:43PM (#15565279)
TIL
Re:MongoDB shares jump more than 30% in $192M IPO by ojr on Friday October 20, 2017 @01:23PM (#15517501)
you have to buy with borrowed money, sell the stock and then buy the same amount at a lower price to make money shorting, I do not believe you will short them or have the capital to make significant money doing so but it is interesting to see the value you place on your analysis
Re:MongoDB shares jump more than 30% in $192M IPO by enjo on Thursday October 19, 2017 @01:42PM (#15509913)
It really is an interesting story. They aren't best in class in any of the metrics we think of as mattering. It's not the highest scale system out there. It's not the most durable. Or the most available. Hell it's not even particularly reliable (at least throughout its history).

It is however..simple. Very simple. It's easy to reason about. It's easy to setup. For 90% of use cases it's very easy to administer.

It turns out the market for that type of data store. Something you can apt-get install and just start dropping data into is pretty massive. I've used MongoDB on a few occasions. Usually thinking I'm just using it to bootstrap a project, but three years later it's still running because it's just good enough to keep me from moving on to something else.

Re:MongoDB shares jump more than 30% in $192M IPO by stanfordkid on Thursday October 19, 2017 @01:54PM (#15510017)
It really was the first NoSQL database that many programmers used -- and it came out right around the same time that JSON was really taking off. The timing was perfect, the product was simple. Fact is most people don't really need insane scale and there are thousands of use cases where you just need to read and write JSON and fetch things by a few different fields. I think they nailed it. Every other NoSQL DB out there at the time was insanely hard to "just play with" (e.g HBase, Cassandra etc.)

I think you hit the nail on the head -- for many programmers who were "coming of age" at that time Mongo was the easiest to experiment with and to get working.

Re:MongoDB shares jump more than 30% in $192M IPO by devdad on Thursday October 19, 2017 @02:52PM (#15510576)
This is me - I had taken SQL at uni and found MongoDB to be much easier to reason about since I knew my frontend parts already. One of the apps I've built has a terrible database structure (my first real life server setup!), and is probably the worst codebase I've ever written. I will never show it publicly. It currently serves 100k+ users and the users have no idea how messed up the server code is. It won't scale to a million users, but that's okay and the technology served me well as a junior.

I since turned to RethinkDB and sometimes just a classic SQL will do, but Mongo is really easy to get started with.

Re:MongoDB shares jump more than 30% in $192M IPO by pessimizer on Thursday October 19, 2017 @03:23PM (#15510819)
> It really was the first NoSQL database that many programmers used

That was because it was heavily marketed, not because of timing.

> Mongo was the easiest to experiment with and to get working.

It really wasn't, it was the one they had heard about.

Re:MongoDB shares jump more than 30% in $192M IPO by derefr on Thursday October 19, 2017 @03:29PM (#15510874)
> It is however..simple. Very simple. It's easy to reason about. It's easy to setup. For 90% of use cases it's very easy to administer.

I think most of HN would feel this way about, say, Redis. And Redis isn't "highest scale" or "most durable" or "most available" either. (Though it is pretty reliable.)

It's interesting, then, to compare the general impression people here have to MongoDB to the one they have of Redis. To me, Mongo is a "why use it when Postgres is just as easy to install", while Redis is exactly what I'd think of "to bootstrap a project, but three years later it's still running."

Is it just the slightly-different pitched use-cases of "working store" (Redis) vs "persistent store" (Mongo)? Is it that Redis still has its uses even when you've got Postgres there beside it, whereas Mongo doesn't so much (at least since Postgres got JSON columns)?

Re:MongoDB shares jump more than 30% in $192M IPO by nemothekid on Thursday October 19, 2017 @05:02PM (#15511540)
Redis makes very different promises than mongodb. Redis has always documented how exactly persistence works and how you could lose data. Redis' benchmarks arent dishonest. Redis isn't marketed as a SQL replacement nor as a primary data store.
Re:MongoDB shares jump more than 30% in $192M IPO by adamnemecek on Thursday October 19, 2017 @02:20PM (#15510272)
> It's easy to reason about.

...until it's not. Then it's really not.

Re:MongoDB shares jump more than 30% in $192M IPO by sametmax on Thursday October 19, 2017 @02:58PM (#15510616)
But how many people reach this stage ?
Re:MongoDB shares jump more than 30% in $192M IPO by yeukhon on Thursday October 19, 2017 @03:51PM (#15511030)
It starts really early on. When I first used MongoDB I thought to myself "what a fresh breath, I can finally ignore normalization!" The documents I inserted would contain all the information I needed. One retrieval and I got what I needed. Wow!! But then I started doing sorting, searching and I had to do most of the work on the client side (my backend). At that point, I found myself in trouble because in my other tables I also dup my information. Data has to be updated in multiple places. So I thought "let's take out the dup data." Then I found myself not knowing how to structure my document data anymore... back to some sort of normalization. At the time the searching and ranking in MongoDB were also poor, so I was forced to doing the entire thing on the client side regardless.

I went back to PostgreSQL since. I probably needed a good one-on-one expert training with MongoDB, but I just found myself happier with RDBMS. You don't have to be strict normalization in RDBMS, just enough to make sense for your use cases.

One thing I really did like about MongoDB back then was storing blob (files). It was the best solution available without setting up S3. At the time there was a limitation with 4GB (??) but MongoDB worked for my use case anyway. That being said, please don't store files in any databases today. Use DB to store references to a real object storage like S3. When the DB crashed, you better hope no corruption.

Re:MongoDB shares jump more than 30% in $192M IPO by goldfishcaura on Friday October 20, 2017 @12:31PM (#15517069)
It amazes me how quickly our industry has forgotten the need for DBAs. With these MongoDBs, MPP cloud dbs and Hadoops, everyone seems to have assumed that engineers can now do all db work. This is reflected in the titles too: Data "Engineer".

But from my perspective, this is delusional. There is a lot that goes into DBA's experience that is not solved by the performance improvements in databases over the past decade. But there are more choices. 20-30 years ago, you would have been forced to write code on Oracle and you would have asked for help before deciding how to structure the data. Today, with more choices, you just read some online opinions, and jump on it without any internal resource to guide you.

Not saying the world of Oracle was great, but the young on this thread (me included) would benefit from respecting the experience of the old.

Re:MongoDB shares jump more than 30% in $192M IPO by yeukhon on Friday October 20, 2017 @09:05PM (#15520109)
I agree. The issue I see is it's pretty tough to hire very good DBA that knows the new cool technologies to be very honest. I've worked with some DBAs but they have no experience with Cassandra or whatever !MySQL !Postgres !Oracle !SQL, and they also have very difficult time integrating themselves with the developers. It turns out the developers have better understanding of Cassandra than the DBAs and DevOps/Ops. As Ops we just learn from them and from incidents.... Good DBAs also tend to do a lot of testing and development besides reading manual and utilizing past experiences.
Re:MongoDB shares jump more than 30% in $192M IPO by droidist2 on Saturday October 21, 2017 @09:08PM (#15524538)
> everyone seems to have assumed that engineers can now do all db work

Yes, everyone wants "full stack" and so you have a bunch of people haphazardly adorning themselves with the "full stack" label.

Re:MongoDB shares jump more than 30% in $192M IPO by adamnemecek on Thursday October 19, 2017 @03:26PM (#15510845)
It's a gradual process and you start feeling the pain fairly early on.
Re:MongoDB shares jump more than 30% in $192M IPO by zitterbewegung on Thursday October 19, 2017 @01:50PM (#15509977)
Developer ergonomics are way more important than many features to get wide adoption. You can fix the other things with time. Worse is better.
Re:MongoDB shares jump more than 30% in $192M IPO by brianwawok on Thursday October 19, 2017 @01:55PM (#15510027)
Except when you poison mindshare.

For example, I used Mongo back in the early days. Was terrible. I will now never use it again. I don't care if it shoots lasers. It is dead to me.

Obviously the happy developer count is way more than the hate it for life count, so I am the odd man out here. Perhaps many users never actually had many GB of data or had to deal with the data loss side of things?

Re:MongoDB shares jump more than 30% in $192M IPO by erik_seaberg on Thursday October 19, 2017 @02:13PM (#15510205)
Maybe they haven't noticed? I've seen databases fail in ways that take a long time to detect on accident, if you don't have a source of truth to sanity check against.
Re:MongoDB shares jump more than 30% in $192M IPO by bsaul on Thursday October 19, 2017 @02:37PM (#15510427)
maybe mongo is the db of failed products. Perfect until you really need a database.

The high valuation could be an index of the number of failing products happily using the tech :)

Re:MongoDB shares jump more than 30% in $192M IPO by jsjohnst on Thursday October 19, 2017 @02:09PM (#15510160)
[apparently my opinion is unwanted]
Re:MongoDB shares jump more than 30% in $192M IPO by jjnoakes on Thursday October 19, 2017 @02:26PM (#15510342)
Let's tone down the drama a little; I am willing to bet there aren't many people at all who would literally choose to lose their home versus work with a technology they don't like (even if for valid reasons, and even if those reasons include data loss or other catastrophes).

If my boss tells me to use MongoDB tomorrow or live on the street despite my advice to the contrary, I will use MongoDB happily. I may look for a new job in my free time if using MongoDB makes me miserable, but I certainly won't be living on the street...

Re:MongoDB shares jump more than 30% in $192M IPO by jsjohnst on Thursday October 19, 2017 @02:33PM (#15510404)
[or maybe the fact I watched a hundred million $ startup go down the drain in part due to bad engineering choices, of which Mongo was one, doesn’t entitle me to a negative opinion of Mongo]
Re:MongoDB shares jump more than 30% in $192M IPO by jjnoakes on Thursday October 19, 2017 @02:40PM (#15510460)
You can say you'd choose to be homeless all you want, but saying "many" would do the same I think is being a little too dramatic.

And quitting your job (as you now point out, but didn't originally) is much different from "choosing to be homeless".

Re:MongoDB shares jump more than 30% in $192M IPO by jsjohnst on Thursday October 19, 2017 @02:43PM (#15510493)
I used the word quit in my very first post on this thread in a way that should’ve been obvious I meant quit my job.
Re:MongoDB shares jump more than 30% in $192M IPO by jjnoakes on Thursday October 19, 2017 @04:02PM (#15511091)
It wasn't the word "quit" that was being objected to though; it was your equating quitting to being homeless (in the very same first post in this thread) and then further saying you think many others would also rather quit and be homeless than work with MongoDB.

That's a bit too dramatic.

Next time, just say "I'd rather quit than work with MongoDB again", and you won't have this problem.

Re:MongoDB shares jump more than 30% in $192M IPO by jsjohnst on Thursday October 19, 2017 @04:09PM (#15511144)
> Next time, just say "I'd rather quit than work with MongoDB again", and you won't have this problem.

Fair point... “I would quit rather than work with MongoDB again” is more accurate, but still encapsulates your point.

The point I was trying to make earlier and did in a way overly dramatic for you is that I’d never take a tech job again if it meant I had to use Mongo.

Re:MongoDB shares jump more than 30% in $192M IPO by pessimizer on Thursday October 19, 2017 @03:24PM (#15510832)
hyperbole
Re:MongoDB shares jump more than 30% in $192M IPO by Thaxll on Thursday October 19, 2017 @03:08PM (#15510699)
lol, the things you read on HN, very entertaining.
Re:MongoDB shares jump more than 30% in $192M IPO by rareattention on Friday October 20, 2017 @02:07AM (#15513802)
>They aren't best in class in any of the metrics we think of as mattering.

MongoDB is the best in class at how programmer-friendly it is. Its API is easy to work with. This is especially the case if you are using node and javascript.

Re:MongoDB shares jump more than 30% in $192M IPO by RHSman2 on Thursday October 19, 2017 @04:18PM (#15511220)
Have you ever tried to write a mongo query? Simple, it is not.
Re:MongoDB shares jump more than 30% in $192M IPO by inferiorhuman on Thursday October 19, 2017 @02:20PM (#15510270)
> Bringing a database to the market with a completely different paradigm, growing it to the enterprise-production-ready level

Neither of those are true, however.

Re:MongoDB shares jump more than 30% in $192M IPO by threeseed on Thursday October 19, 2017 @04:01PM (#15511087)
It was the first, well known, company supported JSON document store.

It is being used by Facebook, Metlife, Expedia, Sony, eBay, Adobe etc.

In what way isn't it ready for production use cases ?

Re:MongoDB shares jump more than 30% in $192M IPO by flukus on Thursday October 19, 2017 @06:30PM (#15512098)
You need more than just a list of companies using it, you can create a similar list for just about any technology, good or bad.

Sony is a worldwide company with 127,000 employees, they alone probably use just about every database system around. So saying sony uses mongo isn't impressive, for all we know it was just a side project from an intern that has 100 documents, there is no context.

Re:MongoDB shares jump more than 30% in $192M IPO by threeseed on Thursday October 19, 2017 @06:33PM (#15512112)
If we use your tortured logic that reference sites are meaningless then no technology in the history of the world is ever production ready.

Well I have worked for a number of billion dollar companies who have run MongoDB so there is first hand evidence.

Re:MongoDB shares jump more than 30% in $192M IPO by inferiorhuman on Thursday October 19, 2017 @06:50PM (#15512215)
Hell, I work at a Fortune 1000 company that uses Mongo. Thankfully I'm not on that team (we're mostly postgres with some mysql derivatives mixed in). Trust me, nobody here actually likes dealing with Mongo.
Re:MongoDB shares jump more than 30% in $192M IPO by flukus on Thursday October 19, 2017 @06:44PM (#15512166)
By your logic Visual Source Safe was production ready.
Re:MongoDB shares jump more than 30% in $192M IPO by grafporno on Thursday October 19, 2017 @08:40PM (#15512737)
Well _maybe_ reference sites _are_ meaningless as measure of production readiness?
Re:MongoDB shares jump more than 30% in $192M IPO by inferiorhuman on Thursday October 19, 2017 @06:48PM (#15512194)
> It was the first, well known, company supported JSON document store.

And how is that a paradigm shift? Non-relational, non-SQL databases have been around for a long, long time.

Re:MongoDB shares jump more than 30% in $192M IPO by praneshp on Thursday October 19, 2017 @04:45PM (#15511399)
> In what way isn't it ready for production use cases ?

Your parent commenter doesn't like Mongo. So it's not production ready.

Re:MongoDB shares jump more than 30% in $192M IPO by inferiorhuman on Thursday October 19, 2017 @06:47PM (#15512187)
> Your parent commenter doesn't like Mongo. So it's not production ready.

Eh I don't like Mongo because I've used it. IDK, it's been a few years since I've had to deal with mongo in a production environment. I don't miss it. I dislike that it's slow to get data to/from the javascript interpreter -- and that the solution was to work around it with the aggregation framework.

I don't like the unsafe defaults (data integrity, access control).

I don't like the magical, unreliable sharding that you have little to no control over.

Re:MongoDB shares jump more than 30% in $192M IPO by flavio81 on Thursday October 19, 2017 @02:38PM (#15510442)
>it's an unlikely success story that deserves admiration

Well, it's a success story due to marketing, smart marketing, clever marketing, and more marketing, not due to lots of technical merits.

And it was not the first document store to appear, just the most successful. For starters, CouchDB was previous to MongoDB.

Re:MongoDB shares jump more than 30% in $192M IPO by megaman22 on Thursday October 19, 2017 @02:44PM (#15510497)
Notes was a document store before JSON, or even XML was even a thing. The wheel turns.
Re:MongoDB shares jump more than 30% in $192M IPO by hinkley on Thursday October 19, 2017 @02:46PM (#15510522)
Reminds me of JBoss, right down to the astroturfing.
Re:MongoDB shares jump more than 30% in $192M IPO by munk-a on Thursday October 19, 2017 @02:54PM (#15510585)
Honestly, this story being on the front page of hackernews might be another example of that astroturfing. It's not impossible that they're trying to drive that price up as much as possible before dumping their shares.
Re:MongoDB shares jump more than 30% in $192M IPO by thawkins on Thursday October 19, 2017 @02:41PM (#15510473)
Couch was a nightmare to use, mingo made all the friction to get it into products go away, especialy when teamed with dynamic languages.
Re:MongoDB shares jump more than 30% in $192M IPO by karmelapple on Thursday October 19, 2017 @03:43PM (#15510960)
Using CouchDB on our team has been a pretty good experience; nothing like a nightmare.

We used replication on the native apps for offline mode, kept things simpler with online-only for our web app, and have had a very good time overall.

We are also using JSON schema for our CouchDB documents so we ensure we don't have all kinds of wild / wrong data showing up; if you had really hairy, unstructured data, I can see why a dynamic language might help with that bad situation, but for our use case, we were able to take advantage of the powerful replication built into CouchDB and get solid offline syncing for all of our native apps that also plays nicely with live updates in a web browser.

Re:MongoDB shares jump more than 30% in $192M IPO by jared0x90 on Thursday October 19, 2017 @02:58PM (#15510615)
Did you really find CouchDB that bad to work with? I never in the end settled on either couch or mongo for a project long term but when I setup couch to test it out a few years ago I had it up and running with functional replication quite quickly (i.e., one afternoon) from being a complete novice with the platform. It's built in web panel at the time basically handled everything from basic setup to replication quickly.
Re:MongoDB shares jump more than 30% in $192M IPO by bborud on Thursday October 19, 2017 @05:37PM (#15511752)
You forgot to mention: bringing a database to market that didn't work. Because for any real definition of "works" MongoDB didn't deliver on that.

(Note: I used to be optimistic about NoSQL, but I was dismayed by the extremely low quality that NoSQL products started out at, and stayed at, for a very long time)

Re:MongoDB shares jump more than 30% in $192M IPO by GenericsMotors on Friday October 20, 2017 @04:08AM (#15514248)
> Bringing a database to the market with a completely different paradigm

Ah yes, the "toss your data over the fence and hope for the best" paradigm.

Truly groundbreaking.

Re:MongoDB shares jump more than 30% in $192M IPO by user5994461 on Thursday October 19, 2017 @02:09PM (#15510164)
Depends what you mean by production ready. Sure thing, $192M is not a billion dollar business.
Re:MongoDB shares jump more than 30% in $192M IPO by yaseer on Thursday October 19, 2017 @02:18PM (#15510256)
$192M is the value of the shares sold in the IPO.

The MDB's market cap, i.e. it's valuation, is around $1.17 billion as of the time this article was written:

https://www.cnbc.com/2017/10/18/mongodb-prices-its-ipo-worth...

EDIT: Added 'billion'

Re:MongoDB shares jump more than 30% in $192M IPO by kureikain on Thursday October 19, 2017 @07:14PM (#15512350)
Yes,

Recently I read about Postgres 10 release. Almost all of the features of that are available in MongoDB too.

4 or 5 years ago, MongoDB was bad. But nowsaday the landscape was changed, and I would say MongoDB is quite decent to work with now. It's the easiest database to manage, compare with MySQl, PostgreSQL, ElasticSearch.