Questions tagged [terracotta]

Terracotta is an open source JVM-level clustering software for Java developed by Terracotta, Inc.

Terracotta is an open source solution for enterprise Java clustering. Terracotta supports standard HTTP session clustering in Apache Tomcat and Oracle WebLogic, as well as open source projects such as Struts, Spring, and Hibernate.

Home Page: http://terracotta.org/

Downloads: http://terracotta.org/downloads

224 questions
8
votes
2 answers

Hazelcast scheduled jobs (Quartz support?)

I know it's unfair with the terracotta guys, but has anyone tried to use Hazelcast in order to use scheduled jobs in a clustered environment? The simplest implementation I can image is the following architecture: A global Hazelcast lock for…
Rafael Sanches
  • 1,823
  • 21
  • 28
7
votes
6 answers

Best NoSQL approach to handle 100+ million records

I am working on a project were we are batch loading and storing huge volume of data in Oracle database which is constantly getting queried via Hibernate against this 100+ million records table (the reads are much more frequent than writes). To…
tsolakp
  • 5,858
  • 1
  • 22
  • 28
7
votes
5 answers

Experience with Java clustering?

Would like to hear from people about their experience with java clustering (ie. implementing HA solutions). aka . terracotta, JGroups etc. It doesn't have to be web apps. Experience writing custom stand alone servers would be great also. UPDATE :…
nso1
  • 595
  • 9
  • 18
7
votes
1 answer

Can I use Terracotta to scale a RAM-intensive application?

I'm evaluating Terracotta to help me scale up an application which is currently RAM-bounded. It is a collaborative filter and stores about 2 kilobytes of data per-user. I want to use Amazon's EC2, which means I'm limited to 14GB of RAM, which gives…
sanity
  • 35,347
  • 40
  • 135
  • 226
6
votes
2 answers

What does a Terracotta server do when it is used as a backend for EHCache with Hibernate?

My DAL is implemented with Hibernate and I want to use EHCache as its second level cache with its distributed capabilities (for scalability and HA). Seeing as EHCache provides distributed caching only with Terracotta my question is what is the role…
Ittai
  • 5,625
  • 14
  • 60
  • 97
6
votes
2 answers

cannot access net.sf.ehcache.CacheManager, class file for net.sf.ehcache.CacheManager not found

I have been implementing some caching in my project using EhCache. I have added following dependencies to my pom.xml
vigamage
  • 1,975
  • 7
  • 48
  • 74
6
votes
1 answer

JVM minute long GC

As seen below, in the midst of everything working as expected a stop-the-world GC operation took +60 seconds. It could be determined to be a stop the world for the entire time, because the (terracotta) clients dropped of, complaining it (the…
user135361
  • 125
  • 1
  • 6
6
votes
6 answers

Open-source Distribued Cache for Java

What is the best open source distributed cache that can be used in Java? I thought it was EHCache, but apparently it can be scaled on multiple nodes only when using Terracotta Server Array, which is a commercial product. My goal is to build caches…
Edmondo
  • 19,559
  • 13
  • 62
  • 115
5
votes
2 answers

Java Frameworks in the Cloud

So I'm trying to finally grasp how cloud-based, enterprise applications work, and what their architectures typically look like. Say I use a cloud provider like Amazon. I assume (please correct me if I'm wrong) that I would be paying for 1+ virtual…
IAmYourFaja
  • 55,468
  • 181
  • 466
  • 756
5
votes
2 answers

Is there a BigMemory like system for .net

I have just been reading about how BigMemory allows Java systems to scale up rather than out. About BigMemory: BigMemory gives Java applications instant, effortless access to a large memory footprint, free of the constraints of garbage…
Ian Ringrose
  • 51,220
  • 55
  • 213
  • 317
5
votes
1 answer

Would you consider Terracotta to be a mature product?

I just don't know. I mean, there are a few topics that point me away from believing such. For example, the latest stable version (3.0.0-stable), has a broken eclipse plugin that simply doesn't work at all. Furthermore, attempting to upgrade between…
Stefan Kendall
  • 66,414
  • 68
  • 253
  • 406
5
votes
3 answers

Is Java Native Memory Faster than the heap?

I'm exploring options to help my memory-intensive application, and in doing so I came across Terracotta's BigMemory. From what I gather, they take advantage of non-garbage-collected, off-heap "native memory," and apparently this is about 10x slower…
Michael McGowan
  • 6,528
  • 8
  • 42
  • 70
5
votes
1 answer

JPA2.0 support of custom user-types and second level cache

I'm trying to decide whether to switch from having Hibernate sprinkled all over to using JPA2.0 and thus be provider portable. 1.Does JPA2.0 support custom user-types? 2.I'm on the verge of implementing Terracotta as a second-level cache to…
Ittai
  • 5,625
  • 14
  • 60
  • 97
5
votes
2 answers

Ehcache - whether objects are eternal or not

In my ehcache configuration I see these: eternal="false" timeToIdleSeconds="0" timeToLiveSeconds="0" What does that mean effectively? Documentation mentions that timeToLiveSeconds="0" means these checks will not be made. So this means objects will…
javagirl
  • 1,635
  • 6
  • 27
  • 43
5
votes
1 answer

IgnoreSizeOf annotation when using ehcache with terracotta

I am using ehcache with terracotta in my application. My response time increased by 700 folds when i am using ehcache with terracotta. I think the terracotta is taking time in measuring the size of objects as it giving me…
user1147070
  • 491
  • 7
  • 21
1
2
3
14 15