IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Cache de données distribué : Première version de Terracotta Distributed Cache reposant sur Ehcache
Récemment acquis

Le , par pierre.t

20PARTAGES

1  0 
07/10/2009 : Première version de Terracotta Distributed Cache reposant sur Ehcache

1 mois 1/2 après l'acquisition, Terracotta vient d'annoncer la mise à disposition d'une nouvelle version de Terracotta Distributed Cache (Terracotta 3.1.1 for Ehcache en beta, avec Ehcache 1.7 en alpha)

Cette mise à jour fait apparaître une gamme de 3 produits estampillés Terracotta for Caching :
  • Ehcache DX - High-performance Ehcache standalone and peer-to-peer replicated cache with enterprise support, monitoring, management and visualization;
  • Ehcache EX - The same industry-standard high performance Ehcache running on the award-winning Terracotta Server Array for high throughput, scalable distributed cache applications with guaranteed data coherence, along with high availability, enterprise support, monitoring, management and visualization;
  • Ehcache FX - Distributed cache infrastructure software for massive scale; it incorporates the industry-standard Ehcache API and high throughput Terracotta Server Array with data striping to partition cache data for extreme scale, and includes enterprise support, monitoring, management, and visualization.


L'un des aspect mis en évidence par l'éditeur est la simplicité de migration d'une version standard Ehcache à une version clusterisée Terracotta for Ehcache.

Pour ceux (et ils sont nombreux) qui utilisent Ehcache, le travail d'intégration mené par Terracotta vous encourage à envisager une migration vers le produit commercial si le besoin de scalabilité se faisait sentir ?

Quelques liens intéressants :
Prise en main de Terracotta Distributed Cache
Les produits édités par Terracotta

Le communiqué de presse
19/08/2009 : Terracotta rachète ehcache

Terracotta, société proposant des solutions de clustering open source a racheté le 18 août la société ehcache proposant la solution de cache du même nom, utilisée massivement (avec hibernate par exemple).

un peu de lecture en anglais :


ce qui va se passer:
  • les 2 produits restent open source
  • Terracotta va héberger les distribs ehcache
  • ehcache reste une librairie de cache non clusterisée
  • greg luck rejoint terracotta et travaille à plein temps sur ehcache
  • l'API Ehcache remplacera l'API de cache distribué de Terracotta

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Ricky81
Expert éminent sénior https://www.developpez.com
Le 19/08/2009 à 12:44
Après l'annonce fin juillet de Terracotta Distributed Cache, tout doucement, Terracotta étend son périmètre sur le domaine du Cache Distribué, terrain de jeux des leaders Oracle Coherence et GigaSpaces (sans oublier IBM WebSphere eXtreme Scale, Gemstone Gemfire, et JBoss Infinispan).

Ce qui est intéressant de voir, c'est qu'il font sensiblement le chemin inverse des autres éditeurs portés sur le marché de la scalabilité en données/traitements, à savoir étendre la scalabilité aux données après avoir construit son produit autour de la scalabilité des traitements.
2  0 
Avatar de fbaligand
Membre à l'essai https://www.developpez.com
Le 19/08/2009 à 11:02
Décidément, c'est la folie des rachats en ce moment...
1  0 
Avatar de kaymak
Membre émérite https://www.developpez.com
Le 19/08/2009 à 13:49
Ca veut dire quoi concrètement la scalabilité aux données ?

C'est une répartition des données intelligente sur un cluster ???
Le pendant de la répartitions des traitements sur des clusters de frontaux ?
1  0 
Avatar de Ricky81
Expert éminent sénior https://www.developpez.com
Le 19/08/2009 à 22:01
Citation Envoyé par kaymak Voir le message
Ca veut dire quoi concrètement la scalabilité aux données ?
Attention, pris ainsi, ca ne veut pas forcement dire quelque chose, je parlais d'étendre la scalabilité ... aux données.

Cela concerne tout ce qui est accélération de l'accès aux données et donc notions de caches de données en mémoire, sauf qu'on sort du cadre trivial d'un cache mono processus (pour ne pas dire JVM)

Un exemple classique : partitionner les données au sein du cluster de manière à pouvoir faire tenir en mémoire une grande volume de données tout conservant un temps d'accès constant aux données en lecture type readById, et en profitant de la distribution des données pour maintenir un temps de requêtage constant (exécution parallèle sur chaque partition puis agrégation) malgré l'augmentation de volume.
Avec ensuite d'autres axes tels le failover et load-balancing.
1  0 
Avatar de Ricky81
Expert éminent sénior https://www.developpez.com
Le 07/10/2009 à 12:44
1 mois 1/2 après l'acquisition, Terracotta vient d'annoncer la mise à disposition d'une nouvelle version de Terracotta Distributed Cache (Terracotta 3.1.1 for Ehcache en beta, avec Ehcache 1.7 en alpha)

Cette mise à jour fait apparaître une gamme de 3 produits estampillés Terracotta for Caching :
  • Ehcache DX - High-performance Ehcache standalone and peer-to-peer replicated cache with enterprise support, monitoring, management and visualization;
  • Ehcache EX - The same industry-standard high performance Ehcache running on the award-winning Terracotta Server Array for high throughput, scalable distributed cache applications with guaranteed data coherence, along with high availability, enterprise support, monitoring, management and visualization;
  • Ehcache FX - Distributed cache infrastructure software for massive scale; it incorporates the industry-standard Ehcache API and high throughput Terracotta Server Array with data striping to partition cache data for extreme scale, and includes enterprise support, monitoring, management, and visualization.


L'un des aspect mis en évidence par l'éditeur est la simplicité de migration d'une version standard Ehcache à une version clusterisée Terracotta for Ehcache.

Pour ceux (et ils sont nombreux) qui utilisent Ehcache, le travail d'intégration mené par Terracotta vous encourage à envisager une migration vers le produit commercial si le besoin de scalabilité se faisait sentir ?

Quelques liens intéressants :
Prise en main de Terracotta Distributed Cache
Les produits édités par Terracotta

Le communiqué de presse
1  0