Amazon Plans To Move Completely Off Oracle Software By Early 2020 (cnbc.com)
Amazon plans to be completely off Oracle's proprietary database software by the first quarter of 2020, reports CNBC. The plans come after the company moved most of its infrastructure internally to Amazon Web Services. From the report: Amazon began moving off Oracle about four or five years ago, said one of the people, who asked not to be named because the project is confidential. Some parts of Amazon's core shopping business still rely on Oracle, the person said, and the full migration should wrap up in about 14 to 20 months. Another person said that Amazon had been considering a departure from Oracle for years before the transition began but decided at the time that it would require too much engineering work with perhaps too little payoff. The primary issue Amazon has faced on Oracle is the inability for the database technology to scale to meet Amazon's performance needs, a person familiar with the matter said. Another person, who said the move could be completed by mid-2019, added that there hasn't been any development of new technology relying on Oracle databases for quite a while.
I didn't think Amazon would be using the evil corp products aka Oracle.
Most companies get sucked into the maelstrom by adopting an ERP system that requires Oracle DB as a backend. Then they figure "Hey, we have this DB, so we can use it for everything!" Big mistake.
Whenever I meet someone that uses Oracle ERP, I always ask them if they are happy with it, and would they still make the same decision if they could do it over again. So far, this many people have said yes: 0.
was annoyed by their suits and thick sparc station laptops.
Indeed. You see someone in Silicon Valley wearing a suit, and there is a good chance he is an Oracle salesman.
Don't ever talk to them. If they get your business card, they will start "going up the chain" by calling the company's receptionist and asking for the name of your manager, then doing the same to get the name of your manager's manager. They keep going until they reach a tech-no-incompetent who is unaware of their reputation, or, even worse, has seen their idiotic ads on the back cover of the Economist magazine.
Pro-tip: If you like hookers and blackjack, then buy a nice tailored suit and convince one of them that YOU are the "decision maker". You will have a great time, but you will never get off their mailing list.
Oracle screws their customers and pulls absolutely nonsensical licensing demands. Example: You have 1 tiny VM with 1 virtual processor runnning oracle... but the VM runs in a cluster with 1000 cores that other VMs are using. Oracle will demand you license 1000 processors of Oracle for that 1 VM. It's the most insane logic you've ever heard in a licensing discussion.
The only good Oracle is the Oracle you don't use.
You clearly never asked the DBAs and Sysadmin's who have many years of long and frustrating work bashing their heads against Oracle if they're happy with it. They'll tell you no, but then if you ever get the truth out, "I've got a job for life, this shit is so fragile, they can't fire us."
How do I know? I was a BOFH dealing with about a dozen servers for a mid sized company's Oracle ERP system. They were just RHEL boxes, nothing too special. Generally shit just worked. Stupid simple shit for a Unix sysadmin. I pretty much coasted along for a decade at that job, showed up four hours a day, three days a week. Getting paid $150k for it at that. I pretty much did fuck all at that job. Only reason why I'm not at that job anymore? Company went bankrupt, otherwise I would still be slacking at that place.
So, yes, I was happy with that ERP system, just not for the reason people think you'd be happy with it.
I don't know about since inception but it grew about 8%/year for the last ten years. But today the issue is, P/E above 16 or 20 is supposed to be reserved for growth stocks. But Oracle is 1) not a growth stock and 2) currently sitting at a breathtaking P/E of 53. That is nuts and unsustainable. If Oracle collapses back to what would be reasonable given its lethargic growth, around P/E of 16, then its annual growth with come in at roughly minus 4%. The truth will be somewhere in between but for now I would say, nobody who isn't a professional short should even think about getting into ORCL.
When all you have is a hammer, every problem starts to look like a thumb.
They are more profitable now because they turned the screws tighter on their existing customers. They think their customers can never leave, but it fact it just takes time to leave.
There's only so long they can manage that. Every time they turn the screws, their current customers all pay up because they have to, but some percentage of them initiate a plan to migrate away.
They are more profitable now because they turned the screws tighter on their existing customers. They think their customers can never leave, but it fact it just takes time to leave.
People have been saying that since you joined /. so maybe on a geological timescale. On a human timescale they'll be dancing on our graves, not the other way around...
Live today, because you never know what tomorrow brings
They're moving to non-relational databases, such as S3 and DynamoDB. The problem with relational databases is that they can't scale beyond a single host. This follows from the CAP theorem: Unless you are willing to sacrifice some amount of consistency or availability, you can't have partitions. S3 and DynamoDB support limitless horizontal scaling because they use eventual consistency.
The trade-off with going down the NoSQL route is that you no longer have the concept of transactions, and you have to write your software in a way that will tolerate tables being in an inconsistent state. However, the advantage of this approach is that your service will always scale. Therefore, at Amazon, they encourage you to always use NoSQL, because if you choose a relational database, you're assuming that your software won't have to scale.
Microsoft, Oracle, etc. They all are the corporate equivalent of a cult, very similar to the big abrahamic revelation cults ("religions"). "Here, have some flaky lock-in software. It comes in shiny boxes and with flashy names on it. And I'm wearing a suit and it's really expensive and complicated, so it's very very professional."
You get miniature versions of this in the web world as well. I'm currently maintaining a mid sized brand website that is an utterly unbelievable Hodge-podge of commercial WordPress plugins. A true nightmare. But even thinking about doing the same with some totally fucked up Oracle installment just about creeps me out even further. ... At least I'm dealing with FOSS and can implement my own models without having to buy some extra schema contingent or something.
We suffer more in our imagination than in reality. - Seneca
...imagine the chances of a normal sized company to do so.
We moved all of our Oracle instances to PostgreSQL. The biggest problem used to be ESRI, but their PostgreSQL support is now really good. And as a bonus, performance has gone up.
All of our in-house software was migrated to PostgreSQL reasonably easily. Of course, I saw the proprietary database trap back in the 90's, and went with PostgreSQL from the start. I didn't so much talk management into using it as I just used it and didn't bother explaining it to anyone unless they asked.