Real-time replication means our data is available almost instantaneously if an issue occurs in one of our data centers
What is our primary use case?
Our application is hosted in multiple data centers and we primarily use SharePlex for keeping the data replicated from one data center to the other. We use it for business continuity, so that if we run into any issues in the primary data center where the application is currently hosted, with SharePlex we are in a position to switch over to the secondary data center, to do a failover, pretty much in real time. We have Cisco UCS servers where we have our Oracle Databases running with Linux version 7. These are standalone databases, but I've been a part of a different business unit in our company… more »
Pros and Cons
"Because of the volume of the transactions, we heavily use a feature that allows SharePlex to replicate thousands of transactions. It's called PEP, Post Enhancement Performance, and that has helped us scale tremendously."
"I would like the solution to have some kind of machine learning and AI capabilities. Often, if we want to improve the performance of posting, we have to bump up a parameter. That means we need to stop the process, come up with a figure that we want to bump the parameter up to, and then start SharePlex. Machine learning and AI capabilities for these kinds of improvement would tremendously help boost productivity for us."
What other advice do I have?
It's very simple to use and to install and the support they provide helps with the return on investment. It helps you achieve high availability for your applications. We haven't used SharePlex for upgrades and migrations simply because, having replicated the data to our other data center, we can bring down the data center where we want to do the upgrade or the migration, and have the data backlogged in the other data center. When we are done with the upgrade, we just get the data posted, in SharePlex terms. I would highly recommend SharePlex for beginners or even for people who are evaluating…