Meeting Hazelcast: Unterschied zwischen den Versionen
Zeile 7: | Zeile 7: | ||
Bitte erzählt auch eventuell interessierten bekannten vom Event. | Bitte erzählt auch eventuell interessierten bekannten vom Event. | ||
+ | |||
+ | ==Date, Time & Location== | ||
+ | * Date: April 1. 2009 (No Joke!) | ||
+ | * Time: ca 1900 | ||
+ | * Place: vermutlich FH HS 2, 3 oder 4. Wird noch bekannt gegeben. http://www.wegweiser.ac.at/tuwien/hoersaal/F4.html | ||
+ | |||
Version vom 5. März 2009, 13:56 Uhr
Inhaltsverzeichnis
JSUG gets distributed with Hazelcast
Wir konnten Talip Ozturk, der Hauptentwickler hinter hazelcast für eine Präsentation über die verteilte Implementierung der gängigen java.util Datenstrukturen (Queue, Set, List, Map) gewinnen.
Nachdem Talip für diesen Vortrag extra nach Wien fliegt, bitten wir um rege Teilnahme am Event.
Bitte erzählt auch eventuell interessierten bekannten vom Event.
Date, Time & Location
- Date: April 1. 2009 (No Joke!)
- Time: ca 1900
- Place: vermutlich FH HS 2, 3 oder 4. Wird noch bekannt gegeben. http://www.wegweiser.ac.at/tuwien/hoersaal/F4.html
What is Hazelcast
Auszug aus der Google-Code Seite des hazelcast Projektes:
Hazelcast is a clustering and highly scalable data distribution platform for Java.
Features:
- Distributed implementations of java.util.{Queue, Set, List, Map}
- Distributed implementation of java.util.concurrency.locks.Lock
- Distributed implementation of java.util.concurrent.ExecutorService
- Distributed Topic for publish/subscribe messaging
- Transaction support and J2EE container integration via JCA
- Dynamic HTTP session clustering
- Support for cluster info and membership events
- Dynamic discovery
- Dynamic scaling to hundreds of servers
- Dynamic partitioning with backups
- Dynamic fail-over
Hazelcast is for you if you want to
- share data/state among many servers (e.g. web session sharing)
- cache your data (distributed cache)
- cluster your application
- partition your in-memory data
- send/receive messages among applications
- distribute workload onto many servers
- take advantage of parallel processing
- provide fail-safe data management
Questions and Answers / Own Examples
Talip wird sich im Anschluss an den Vortrag unseren Fragen stellen und - sofern bedarf vorhanden - auch Tipps zu speziellen Einsatzgebieten von Hazelcast geben. Falls wer Ideen für ein interessantes Beispiel für eine Live-Demo für Talip hat, gib uns bitte hier rechtzeitig bescheid, damit wir das Talip früh genug bekannt geben können und er sich ein paar Gedanken dazu machen kann.
Wer bereits erste Erfahrungen mit Hazelcast sammeln möchte und so Hilfe bei einzelnen Problemen erhalten möchte, der kann seit kurzem die Hazelcast dependency auch einfach mittels Maven auflösen:
<dependency> <groupId>com.hazelcast</groupId> <artifactId>hazelcast</artifactId> <version>1.5</version> </dependency>