Quite a wish list covered. I would be very excited to see most (or just some) being supported by Meteor. I think it would be a nice “adrenaline shot” to Meteor…
I was at the conference last week; the keynote was totally nuts. I can’t believe all of the stuff Mongo is coming out with these days. Really incredible.
(1) ACID compliance in Mongo 4.0
(2) Meteor-like functionality: browser-side mongo updates with declarative permissioning, minimongo like functionality for mobile (local db + latency compensation)
(3) New UI for aggregation pipeline creation
(4) New analytics and visualization tool
(5) In-browser UI for editing the db & creating indices (very powerful when combined w/ performance advisor)
(6) All the random connectors (SQL interface, ODBC interface for excel)
(7) Improvements to change streams that might make replacing the oplog possible
(8) Automatic regional sharding & latency measurement in Atlas
And that’s just off the top of my head. There was SO much stuff. Apparently in 2016-2017 they spent a quarter of a billion dollars on R&D.
They are the only database company to go public in the past 20 years; the amount of effort being poured into Mongo development is just absurd. They are addressing pretty much every concern people traditionally have around Mongo.
ACID-compliance was way too important for my sphere, It was such a shame to switch off Meteor && mongodb.
Now that I’m switching job, I was already lit enough, thx to Meteor 1.7 & @diaconutheodor’s selfless support of grapher( Try it if u haven’t, folks! ). It was so fun getting mind-stuck, when people related to “wrong” (actual) mongodb, rather than grapher-flavored.
Really glad they got serious, this year is gonna be wonderful and its great to be back.
A lot of people are changing their minds about MongoDB with this new release. I really hope Meteor reflects that enthusiasm and updates their MongoDB package. I also think Change Streams are worth exploring. It would all fit nicely together.