Open Source SQL Database CockroachDB Hits 1.0 (infoworld.com)
An anonymous reader quotes InfoWorld:
CockroachDB, an open source, fault-tolerant SQL database with horizontal scaling and strong consistency across nodes -- and a name few people will likely forget -- is now officially available. Cockroach Labs, the company behind its development, touts CockroachDB as a "cloud native" database solution -- a system engineered to run as a distributed resource. Version 1.0 is available in both basic and for-pay editions, and both boast features that will appeal to enterprises.
The company is rolling the dice with its handling of the enterprise edition by also making those components open source and trusting that enterprises will pay for what they use in production.
The company is rolling the dice with its handling of the enterprise edition by also making those components open source and trusting that enterprises will pay for what they use in production.
Especially in these times.
This one will still work when all the other SQL-Databases have died a nuclear death.
From their FAQ (emphasis mine):
It may be a really cool software package, but, I gather, if you allowed for only a "small subset" of SQL to be supported, you could have MySQL, PostgreSQL, Oracle, and Sybase as "fault tolerant" and with "strong consistency".
In Soviet Washington the swamp drains you.
No, not according to the the FAQ, which says (emphasis mine):
In Soviet Washington the swamp drains you.
Cockroaches check in... but they don't check out!
Now with full support for ANSI SQL...
What's the target platform?
Does CockroachDB work with RAID?
Cue Oracle buing then shutting down the company in 3... 2... That was probably the whole cockroachy business plan anyway
... because the men in suits who sign the cheques are really not going to go a bundle over something called Cockroach. No doubt it sounded amusing after a few beers on a friday night, but I'm struggling to think of any current IT products with a worse name.
Hey, now you can have that same thing in a "next gen" (or "3.0" or whatever term you like) software package, free from all that "legacy" code, well-tested over decades. I'm sure it makes sense if you grew up with MySQL and PHP and thought those were really good bits of software.
Me, I think I'm going to take their name at face value and break out the professional grade pest poisons.
What happens when I make a formal commitment to Satan?
Satan looks out for his own. Satan gives us an inner strength and we become very strong in spirit. Unlike right hand path religions, where adherents are forever praying and searching for their god, Satan comes to us on his own. Many times, we can feel him. He comes to guide us when we get down, worried, or are experiencing problems.
He snaps us into line and directs us as to what we need to do to be focused and happy.
The foundation of Spiritual Satanism is in our finishing Satan's work upon humanity. This is the goal of the godhead, and is accomplished through power meditation. Humanity is currently at a very low level spiritually. When we begin to meditate, we experience profound positive changes within our lives. Satan and his Demons (The Original Gods) protect us and look out for us as we transform and achieve personal power. With Satan, we have protection that outsiders do not have. We can advance in the powers of the mind and soul as far as we wish. For outsiders, this can prove dangerous.
Satan also gives us knowledge. "I lead to the straight path without a book."
As we transform and grow, our lives change for the better and we are much happier. We learn through Satan how to take control of our own lives and destiny instead of being at the mercy of fate. We learn to heal ourselves, and to fulfill our own desires, using the powers of our mind and soul.
In making a commitment, we engage a formal ritual. This is done out of free will. We are making a choice, as opposed to being dragged off to some Christian church, and reciting canned prayers (stolen and corrupted from Eastern mantras) in front of a bunch of idiots.
With knowledge and research, we can prove beyond all doubt that the nazarene, "jehova" and ilk are all fictitious characters, stolen from and corrupted concepts to remove all spiritual knowledge so that a "chosen" few can rule the world using powers of the mind and soul. For further information, please visit www.exposingchristianity.com
Because so many have been forcefully indoctrinated with these characters, and what they stand for (Enemies of Satan), we renounce them permanently in the dedication ritual. This proves to be psychologically healthy and liberating.
The initiation ritual is very personal, unless you decide to have friends participate, or are doing it as part of a group.
You will need:
1 or more black, blue or red candles (as many as you like)
A sterilized needle or razor
A piece of clean paper, large enough to write the prayer below
A dry pen, where you sign your name in blood (dip the tip of the pen in your blood) NOTE* YOU ONLY SIGN YOUR NAME IN BLOOD, NOT ANYTHING ELSE ON THE PAPER.
Write the following prayer:
Before the almighty and ineffable God Satan/Lucifer and in the presence of all Demons of Hell, who are the True and the Original gods, I, (state your full name) renounce any and all past allegiances. I renounce the false Judeo/Christian god Jehova, I renounce his vile and worthless son Jesus Christ, I renounce his foul, odious, and rotten holy spirit.
I proclaim Satan Lucifer as my one and only God. I promise to recognize and honor him in all things, without reservation, desiring in return, his manifold assistance in the successful completion of my endeavors.
It is important to bathe before any rituals you perform, this is done out of respect. When you are ready, you can light the candle. Take the needle, prick the index finger of your left hand, squeeze some blood out.
Sign your name in blood.
Recite the prayer either aloud or in your head
Fold the paper and let it burn in the fire of the candle. Many of us have stayed and meditated until the candle had burned itself out.
At the end of the ritual, close with the words "So mote it be." And a Big "HAIL SATAN!!"
Development tools are probably the most important factor in wide adoption.
"Tempers are wearing thin. Let's just hope some robot doesn't kill everybody." --Bender
The traditional open source model is "software is free. pay for support."
For a big company, this can make sense. They can measure the benefit of support. They're into outsourcing things. But if the company becomes kinda-big, and it's a decent place to work, they can just support the software themselves. Canonical and RedHat are effectively in competition with "let's bring this stuff back in house." If their timelines are too long, or they say "no" too often, or the quality of their work is poor, it will not make sense.
That would be economically elegant if "support" were the only work that had to get done, but obviously it isn't.
For a small company, does it make sense? I feel like they'd pay their small fee, and in return get a bank of tier 1 techs that say "no" to everything or help you read the manual. All of the small companies I've worked for have not paid for support. I suspect this is because it's like a tax to them; they can't measure its effect.
But the other poster is right. None of this matters. The only small database that can ever slowly grow useful is one that's fully open source because otherwise Oracle will destroy it. That's true so far: the only things left standing are suddenly-offered big databases that pull you into a walled ecosystem (SQL Server, DynamoDB, and Google's (Datastore, Cloud Bigtable, and Cloud Spanner)).
Couldn't they have found a better name? Maybe PukeDB? FatalCancerDB? FootSmellDB? PottyTrainingDB?
From the article: "CockroachDB may sound like a joke project..."
I spun up 4 vm's on my LAN and tried to get it to work reliably but it seems a lot of how this database maintains cohesion and consistency depends on ensuring your servers have highly accurate times. It works and it's a great database for 'free' but it's not a non-trivial setup either. Anyone else have setup problems and maintaining the cluster due to time issues? https://jasoncoltrin.com/2017/...
Namaste
So, what are you going to run our website on?
We decided on "CockroachDB" greatest thing since sliced...
Sorry, uhm, sad to say we decided to go with your, well, competitor
The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
What genius came up with the name? It's so bad it must have been from some loser who attended Trump University.
"trusting that enterprises will pay for what they use in production."
good luck with that...
When your database server goes south on you, there will be a swarm of cockroaches scuttling around to make the experience just that extra bit special.
Yeah, CockroachDb. You'll know that when the sh*t goes down, there will still be cockroaches running in, on and under your servers.
I would rely on a more established solution like Microsoft or Oracle. Personally I’d rather not be on the bleeding edge of technology, especially if it blows up in my face. If that occurs , I’m sure it would cost more to potentially recover data, than it would have to just purchase something that was a little more battle seasoned.
To paraphrase a quote from the Dewey Cox movie, "I do believe in you. I just know you're going to fail".