Russia has eleven time zones. Russia begins in Europe.
11? That's ridiculous.
The issue here really isn't SQL vs NoSQL. It's about securing the data and access. Lack of security is not inherent in NoSQL, it just occurs more often than SQL databases.
Well, I'd have to disagree here. If I install a MongoDB on some cloud VM using the default setup, I have an insecure database available on the internet. If I install Postgres, well... I can't even access the database remotely.
Much of the time NoSQL is a problem looking for a solution. I've had to deal with this a number of times before - and I'd concur what the AC above posted - the culture around NoSQL often seems to be "squeee! I have a NoSQL database.. look at my awesome speed" without investing time getting to know existing SQL properly. Or securing the systems.
Case in point: a while ago I replaced an Elasticsearch database with 40 lines of decent SQL. It wasn't rocket science (MySQL), but it was an order of magnitude faster and less complicated as it didn't require an additional server and the data pump between the SQL and Elasticsearch databases. Yes, I know Elasticsearch isn't a NoSQL db in the same sense as Mongo, but it was part of swag (4 in total) non-traditional databases in use papering over poor indexing / querying on the existing MySQL db. Oh.. and no security. That's the NoSQL culture I've experienced, and not just at one shop. All over the place.
We lost something when database administrators were given short shrift and we all became "full stack developers". So much knowledge has just gone out the window.
What I would rather see is an Apple-branded version of Linux that would function as an "OS X Lite" for generic PCs. It would have a good part of the useful functionality of OS X without cannibalizing Apple sales. For uses, it would be a low-cost way of getting some useful OS X functionality and connectivity with Apple products for networking and lightweight synchronization.
Is Darwin still an option?
Tried to find it via darwin.org and it seems to have been yanked into the larger Apple sphere of influence.
MirageOS (https://mirage.io/) is the most interesting OS project I've seen in a long time, but it's hard to describe. Approximately, it's a framework and collection of libraries that compile applications written in OCaml into unikernels that run on top of Xen.
So far as Linux goes, Chrome OS seems like the best engineered Linux userland at this point.
I don't normally respond to ACs, but thank you for the clue on mirage.io. The unikernel idea is intriguing and - as per the OP's question - an innovative new OS model.
Another interesting unikernel system is Ling - essentially Erlang running directly on a hypervisor.
I can't help but think these will give containers and such a run for their money over the next few years.
You can not get anything worthwhile done without raising a sweat. -- The First Law Of Thermodynamics