Oracle Coherence Other Advice

it_user514590 - PeerSpot reviewer
Solution Architect VP at a financial services firm with 1,001-5,000 employees

Oracle Coherence is very good for a fairly narrow problem area. Building the solution requires investment. The ownership cost might also be considerable. I would recommend making the decision to use Oracle Coherence only with strong technical argumentation and a fair comparison with other alternatives.

View full review »
ShanmugaSundaram - PeerSpot reviewer
Vice President - Database management at a financial services firm with 10,001+ employees

My main concern with this product is one of stability, so they need to reduce the number of issues and bugs that there are.

I would rate this solution a five out of ten.

View full review »
it_user522165 - PeerSpot reviewer
Technical Lead at PG&E

To a similar client looking for advice, I’d say that this is a great product, but you need to pay the price for it. If you are willing to pay the price, you will be satisfied with the product quality. It has more than what you need.

At the enterprise level, if you have all your own data center, Oracle, Coherence, and if you are willing to spend that much money, Oracle is great.

But if you are a small business, going with open source, there are a lot of things available. EH cache is the most popular open source thing with its caching mechanism. That worked well for us on a smaller scale. You need to determine whether that’s going to work for you.

There are multiple products out there. The main determining factors are whether you want to have a local or distributed cache; and whether you want to use it in the Cloud or locally. If you are using it in the Cloud, you can explore multiple options. If you’re use Oracle, they are going to advise you. You are going to need to plan out and implement the caching and system customizations.

View full review »
Buyer's Guide
Oracle Coherence
April 2024
Learn what your peers think about Oracle Coherence. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
768,246 professionals have used our research since 2012.
it_user514308 - PeerSpot reviewer
VP Data Grid Engineering Lead at a financial services firm with 1,001-5,000 employees

Coherence is the most mature product in this space, with the backing of a large support organization.

For a long period, they led the field and are arguably still leading it, but there are other smaller, newer technologies that are catching up fast.

View full review »
it_user506469 - PeerSpot reviewer
Enterprise Data Architect at a computer software company with 1,001-5,000 employees

Get a cheaper price and consider your code stack – it fits best with Java-based companies.

View full review »
PM
Senior Associate at a financial services firm with 10,001+ employees

You can evaluate Hazelcast, which looks promising.

View full review »
PS
Hands On CTO at a tech services company

Do good decisions on serialization and versioning of objects and don't rely on it as the sole source of data, no matter how much energy output it takes to keep its cluster up and running. Rolling out updates can be challenging if you have to write-behind in place. For example, you need to be able to identify that there is nothing waiting before a full shutdown.

View full review »
it_user508668 - PeerSpot reviewer
Technical Architect at a financial services firm with 1,001-5,000 employees

Look attentively at other NoSQL solutions, and if they really need a caching solution, then look at Hazelcast.

View full review »
it_user524415 - PeerSpot reviewer
Senior Platform Architect at a tech vendor with 1,001-5,000 employees

You need a person with expertise to ramp up quickly. As I’ve mentioned, there is a stiff learning curve, and it can only be avoided with the right person.

View full review »
it_user739680 - PeerSpot reviewer
Senior Solution Architect at a tech services company with 1,001-5,000 employees

It is very important to understand the cache size requirement. Do read the cache size calculation from the documentation to ensure you have enough memory/storage for your data.

View full review »
it_user532512 - PeerSpot reviewer
Architecture Manager at a leisure / travel company with 1,001-5,000 employees

Learn distributed computing first. It's not worth using only as a key-value cache. If interrupted business operations is an important consideration, think about deploying the grid along with an application in WebLogic instead of building a separate and independent cluster.

View full review »
it_user510570 - PeerSpot reviewer
Technical Lead at a tech services company with 51-200 employees

Get a good expert on the technology, because the learning curve can be high.

View full review »
it_user487638 - PeerSpot reviewer
CTO at a tech company with 501-1,000 employees

Take the time to learn it and test all assumptions. For example, I was using push replication [PR] to satisfy a client's disaster recovery [DR] requirement. All of a sudden the primary cluster collapsed - ran out of memory despite having high watermarks configured. As it turned out the DR site connection went down and PR calls started to queue. The high watermark calculation did not know about the PR queue. This was very subtle use case as I didn’t consider what would happen to the PR calls if the other end wasn't available.

View full review »
it_user522207 - PeerSpot reviewer
Senior Program Manager at a comms service provider with 10,001+ employees

Look into Coherence’s features. Get a demo first and evaluate whether you can really make use of this product.

View full review »
it_user516927 - PeerSpot reviewer
HPC Team Lead and HPC Senior Consultant in BBVA (Madrid, Spain) at a tech company with 51-200 employees

It is a very powerful tool but is very expensive, so if you don´t have enough money, just choose another solution.

View full review »
it_user509847 - PeerSpot reviewer
Program Director and Architect at a tech services company with 501-1,000 employees

My advice to those looking to implement Coherence is to hire someone who has used it extensively in the past, and to create sufficient documentation internally to bring developers up to speed with how to integrate it into their applications. The learning curve to get comfortable with the configuration/deployment/mapping was the single biggest pain point for our project, and greater than I would expect of a third-party integration like this.

View full review »
it_user533112 - PeerSpot reviewer
Sr. Technical Architect at a tech services company with 10,001+ employees

The product is great, simple, and easy to use and integrate. See if your infrastructure supports it; if there are ways to make it work. Do a PoC before deciding.

View full review »
it_user529299 - PeerSpot reviewer
SOA & Middleware Architect at a tech consulting company with 501-1,000 employees

Caching in an important element in order to gain a stable and high-performing system. Therefore, it is important that this product, which is designed to help, should be implemented in the correct way. There are different architectural patterns that can be referred before using cache, best practises regarding cache and invalidation schemes around objects. It is also important to consider the reliability of the object state during usage and also to make sure that its usage is compliant with Oracle’s best practises regarding cache.

View full review »
it_user511380 - PeerSpot reviewer
Senior Technical Architect at Altimetrik

Make sure you understand which edition gives which capability, and how that maps to your current needs and your long-term infrastructure evolution. Build wrapper libraries abstracting your actual caching implementation to make it easier for moving across editions and even vendors in the future.

View full review »
it_user742710 - PeerSpot reviewer
Technical Lead at a tech services company with 10,001+ employees

Coherence uses key value pair logic to put data to cache and fetch. If you use immutable object in the cache is it very fast, it takes a nanosecond to put it. It uses PortableObject instead of serialization. PortableObject is lightweight compared to implementing serialization.

View full review »
it_user736941 - PeerSpot reviewer
Solutions Architect at a manufacturing company with 1,001-5,000 employees

Look for open source with better support on monitoring, auditing, and cloud support.

View full review »
it_user532938 - PeerSpot reviewer
IT Engineer at a tech services company with 51-200 employees

Before you can master Coherence, you must study how a data grid works. So, start learning about common data grid patterns. The next step is Coherence documentation, which is clear, but huge.

View full review »
it_user488163 - PeerSpot reviewer
Consultant at a financial services firm with 1,001-5,000 employees

My advice would be for Oracle to prepare a database with already existing configurations from clients. This would help future clients to have templates for various solutions already instead of reinventing the wheel. Generally Oracle fails at this chapter as opposed to open source solutions. It is very painful to start from scratch with little or no concrete solutions posted online (full solutions with commercial value).

View full review »
it_user531837 - PeerSpot reviewer
Architect at a tech company with 10,001+ employees

You can go ahead with this product blindly if you are looking for a memory grid kind of solution. The license is there for sure.

View full review »
it_user738702 - PeerSpot reviewer
CEO

Invest in your network if you use Coherence cluster. Serious!

View full review »
it_user531594 - PeerSpot reviewer
Senior Software Engineer at a tech company with 10,001+ employees

Oracle Coherence is a very good product which helps to create internet-scale applications using a high-performance grid.

View full review »
it_user530115 - PeerSpot reviewer
Senior Software Engineer at a tech company with 51-200 employees

First compare the product to the more open source competitors, like Apache Ignite and Hazelcast.

View full review »
Buyer's Guide
Oracle Coherence
April 2024
Learn what your peers think about Oracle Coherence. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
768,246 professionals have used our research since 2012.