I’ve tried to google and search around forum for more convincing answers on this topic. The below are what i’ve found:
- Scalability and Concurrency
- More than 1 Couchbase Environments found
- Getting out of memory exception while creating multiple couchbase Environments
Yet, I still do not understand what are the actual “unpredictable behaviors” and “resources” the answers above are referring to. Can anyone help to give a more detail explanation please?
Let's assume I’m using Java SDK with DefaultCouchbaseEnvironment
builder, if I build two environments with different timeout/kvendpoints/other parameters, how would one affecting another? Is there any static shared module in the environment?
Would this be somehow related to the RxJava compute scheduler / io?