InfoQ

InfoQ

Topic/Tag specific view

Terracotta Content on InfoQ


Latest featured content about Terracotta

Ari Zilka on RAM is the New Disk & BigMemory

Topics
Terracotta,
Ehcache,
Companies,
Distributed Cache,
Java,
Caching,
GarbageCollection,
Operations,
Languages,
Deployment / Datacenter,
Clustering & Caching,
Infrastructure,
Programming,
Performance & Scalability

Terracotta creator Ari Zilka talks about about the RAM is the new disk and argues for scaling up before scaling out, comparing the architectural approaches of lots of VMs with small heaps vs. a few JVMs with very large heaps. Ari introduces BigMemory, a Java add-on to Enterprise Ehcache, which allows app designs with huge amounts of memory accessible in-process, with minimal garbage collection.

News about Terracotta

The Future of Terracotta after Its Acquisition by Software AG

Topics
Terracotta,
Software AG,
Distributed Cache,
SOA Platforms,
Java,
Caching,
Companies,
Languages,
SOA,
Clustering & Caching,
Programming,
Architecture,
Performance & Scalability,
Enterprise Architecture,
Infrastructure,
Acquisitions

Software AG, one of the leaders in the SOA and BPM market acquired San Francisco based Terracotta that is behind prominent open source products such as EhCache, Big Memory and Quartz. Terracotta products fill in the application performance and scalability needs for cloud based offerings from Software AG. In this article, InfoQ talks to Ari Zilka regarding the future of this acquisition.

Terracotta's BigMemory Aiming to Eliminate Garbage Collection for Java Caches

Topics
Terracotta,
Distributed Cache,
Ehcache,
Companies,
Java,
Caching,
Languages,
Clustering & Caching,
Programming,
Performance & Scalability,
Infrastructure

Terracotta's BigMemory for Enterprise Ehcache product aims to by-pass Garbage Collection for objects held in the cache. InfoQ spoke to Amit Pandey, Chief Executive Officer at Terracotta, to find out more about the product.

Ehcache 2.2 Supports Terabyte Cache and LDAP Authentication

Topics
Terracotta,
Ehcache,
Distributed Cache,
Companies,
Java,
Caching,
Languages,
Clustering & Caching,
Programming,
Announcements,
Infrastructure,
Performance & Scalability

The latest version of open source caching framework Ehcache supports terabyte cache and JAAS authentication with LDAP integration. Terracotta announced last week the general availability of Ehcache 2.2 version as part of Terracotta 3.3 release. The new version also includes a management console that provides visibility and control of run-time caching environment, for developers and operators.

Articles about Terracotta

Implementing Master-Worker with Terracotta

Topics
Terracotta,
Distributed Cache,
Companies,
Java,
Caching,
Clustering & Caching,
Languages,
Programming,
Performance & Scalability,
Infrastructure,
Grid Computing

A real world case study of a consultancy that distributed the load & increased scalability of its applications using Terracotta using the Master/Worker pattern.

Web Applications with Spring Web Flow and Terracotta for Spring

Topics
Terracotta,
Distributed Cache,
Spring,
Java,
Web Frameworks,
Dependency Injection,
SpringSource,
Caching,
Languages,
Clustering & Caching,
WOA,
Design Pattern,
VMWare,
Performance & Scalability,
Programming,
Infrastructure,
Architecture,
Patterns,
Companies,
Object Oriented Design,
Design

In this article we will first give you an overview of Spring Web Flow and Terracotta for Spring, and after that show you how you can use these technologies together to enter a new dimension in writing stateful, conversational, scalable and highly available web applications.

Introduction to OpenTerracotta

Topics
JVM,
Terracotta,
Virtual Machines,
Distributed Cache,
Companies,
Runtimes,
Java,
Caching,
Languages,
Clustering & Caching,
Programming,
Performance & Scalability,
Infrastructure

OpenTerracotta is an open source enterprise-class JVM clustering solution that can take multi-threaded single-JVM apps and have them run across multiple JVMs with no code changes. Orion Letizi goes super-indepth on Terracotta and how it works, explaining how to do session replication, distributed caching, master/worker, and more.

Presentations about Terracotta

Scaling Australia's Most Popular Online News Sites with Ehcache

Topics
Terracotta,
Ehcache,
Distributed Cache,
Companies,
Java,
QCon San Francisco 2010,
Caching,
Languages,
Clustering & Caching,
QCon,
Conferences,
Performance & Scalability,
Programming,
Infrastructure

Matthias Matook and Ari Zilka share the real-world experience of implementing Enterprise Ehcache at Australia's most visited online news sites. The talk will focus on the challenges and technical solutions to deal with massive page hits, high concurrency and how to achieve linear scalability without additional hardware.

Scaling Your Cache & Caching at Scale

Topics
Terracotta,
Distributed Cache,
Ehcache,
Companies,
QCon San Francisco 2009,
Java,
Caching,
Languages,
Clustering & Caching,
QCon,
Infrastructure,
Performance & Scalability,
Conferences,
Programming,
Architecture

Alex Miller explains shortly why caching is useful, followed by examples of typical difficulties encountered when setting up a cache, like large datasets, data eviction, stale data, replication, loading, duplication. Miller also discusses available choices for designing a distributed caching architecture, and ways to test a cache for performance.

Cluster Your JVM to SIMPLIFY application architecture

Topics
Terracotta,
Spring,
Distributed Cache,
Java,
Dependency Injection,
SpringSource,
Qcon London 2007,
Caching,
QCon,
Languages,
Clustering & Caching,
VMWare,
Design Pattern,
Patterns,
Conferences,
Programming,
Performance & Scalability,
Infrastructure,
Object Oriented Design,
Design,
Companies,
Tomcat

Open Terracotta is an open-source, highly scalable, JVM-level clustering solution. As well as being a drop-in replacement for Tomcat Clustering, it can transparently cluster POJOs and Spring beans. This presentation will be an in-depth case study of a small mobile application built using Terracotta clustering.

Interviews about Terracotta

Ari Zilka on Terracotta, Clustering and Open Source

Topics
Terracotta,
Distributed Cache,
Companies,
Java,
Caching,
Languages,
Clustering & Caching,
Programming,
Performance & Scalability,
Infrastructure

Ari Zilka, co-founder and CTO of Terracotta, talks about the capabilities of Terracotta, the use cases it supports, and the rationale and impact of taking Terracotta to an open source model.