InfoQ Homepage Clustering & Caching Content on InfoQ
-
GigaSpaces goes free for small business
Gigaspaces earlier this month announced that it will now be offering small business free perpetual use of its eXtreme Application Platform (XAP) product. Business with < 5M in revenues can get free licenses of the software platform, in perpetuity. GigaSpaces platform is primarily Java-based but also has .NET clients. InfoQ spoke to Geva Perry from GigaSpaces to find out more.
-
Ari Zilka on Terracotta, Clustering and Open Source
Ari Zilka, co-founder and CTO of Terracotta, spoke with InfoQ about the capabilities of Terracotta, the use cases it supports, and the rationale and impact of taking Terracotta to an open source model.
-
Scaling Web Applications using Cache Farms and Read Pools
Exploring a couple of lesser known tools in the architects' scaling toolkit.
-
Catching up with Terracotta: Transition to Open Source, Adoption, Hibernate Support
As reported on InfoQ, the VC-backed Terracotta went open source at the end of 2006, since then things have taken off. InfoQ spoke to Ari Zilka about the transition to open source and new features in the recently released version 2.4.
-
Read/Write Splitting with MySQL-Proxy
Read/Write Splitting is an innovative use of the recently released MySQL Proxy that implements a master/slave database replication solution. Using this technique, SELECT queries are sent to slave instances, while transactional queries run against the master instance.
-
GigaSpaces XAP 6.0:スペースベースアーキテクチャ向けの簡易化SpringベースAPI
GigaSpaces recently released version 6.0 of it's eXtreme Application Platform (XAP), which is an infrastructure software platform that provides scaling out of applications in distributed environments. InfoQ spoke with Geva Perry and Nati Shalom of GigaSpaces to learn more about this release and the changes that have occurred in this version.
-
Interview: Yahoo's Doug Cutting on MapReduce and the Future of Hadoop
In this special InfoQ interview, Hadoop project lead Doug Cutting discusses MapReduce, the benefits of open source, and the future direction of the project.
-
Oracle's Cameron Purdy on Coherence 3.3 and the Future of the Grid
Oracle has released Coherence 3.3 a Java grid computing and data clustering solution. InfoQ caught up with Tangosol founder Cameron Purdy who is now a Vice President of Development at Oracle to discuss the acquisition and the upcoming release.
-
Open Source Google-Like Infrastructure Project Hadoop Gains Momentum
While it has been in existence for over a year, open source Google-like infrastructure project Hadoop is just now receiving wider noticed by the development community. Recently Yahoo's Jeremy Zawodny provided a status update showing benchmark performance improving by 20x in the last year.
-
New patterns and middleware architecture needed for true linear scalability?
Nati Shalom says existing tier-based middleware cannot for true linear scalablility. Instead he proposes a new middleware stack based on self-sufficient processing units that supports a partitioned/scale-out model. Pat Helland at Microsoft some years ago proposed some new transactional patterns and formalizations to be used in what he calls almost-infinite scalable systems.
-
Presentation: Cluster your JVM to simplify application architecture
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.
-
Article: Using ETags to Reduce Bandwith & Workload with Spring & Hibernate
Gavin Terrill explores one of the lessor known facilities available to web developers, the humble "ETag Response Header", and how to integrate its use in a Spring and Hibernate based web app to improve application performance and scalability.
-
Using memcached with ASP.NET
Instead of ASP.Net's built-in caching, some .NET developers are turning to memcached, is a distributed memory caching system originally by Danga Interactive for LiveJournal.
-
A Real World Example of Using Terracotta: Clustering RIFE
Terracotta's Jonas Bonér recently detailed how he and Geert Bevin (who was recently hired by Terracotta) clustered the RIFE web application framework. The article provides valuable insight into RIFE's continuations implementation as well as some of the challenges in clustering a non-trivial application like RIFE.
-
Terracotta improves failover support, adds clustering for 5 more frameworks
JVM heap-level clustering solution Terracotta released v2.3 yesterday, adding TCP/IP-based active/passive failover, cluster-membership events, and a new pre-configured module system for quick clustering Tomcat, Weblogic, Spring, Lucene, RIFE, Struts 1, Cglib, and iBatis. Jetty has been working on clustering Ajax cometd apps. RIFE's Geert Bevin is also now working for Terracotta.