Skip to content

Details

https://terracotta.we... (https://terracotta.webex.com/terracotta/onstage/g.php?t=a&d=665873862)

Caching in the cloud is both a more important problem and is harder to solve than usual. CPU and I/O is lower, storage is slow and a database may be very slow. Fair resource allocation is not guaranteed, reliability and safety guarantees are opaque and there are proprietary rather than open APIs. Restrictions on multicast and even socket creation significantly curtail many approaches. We will use source code and measurement tools to demonstrate the effects of caching in the EC2 and Google App Engine cloud environments.

In the webcast, we will show how to use Ehcache, Hibernate, Quartz, Tomcat (or other containers) in conjunction with Terracotta to get to hundreds of nodes without all the separate stages of architecture and design such as messaging, partitioning, NoSQL, and more while avoiding cloud limitations. This recipe for scaling from 1 node to 1000 provides a seamless continuum within which your applications can operate and scale. This scalability continuum has implications on EC2 and EC2 has implications on the continuum.

We will also cover the ramifications of cloud on large-scale data management and we will apply the scalability continuum to our cloud-based applications to lessen our dependence on the database and, thus, take full advantage of the cloud's elasticity.

You will learn about:

Intro to Cloud
When it Rains: Cloud Problems
EC2 Caching restrictions and options
Ehcache + Terracotta as a scalability solution that alleviates your need for complex database infrastructure
EC2 and VMWare best practices for scaling with Terracotta's frameworks
The CAP Theorem and approaches to cache consistency: ACID, BASE, None
Terracotta's cloud-capable runtime and how to actually deploy to hundreds of nodes in hours
Example App and Demo in EC2: app using Spring, JPA, MySQL/Derby, Ehcache, Quartz, Terracotta
Conclusions

Please register for the WebEx even if you are unable to attend and you will get an email with a link to the recording.

You may also like