Coherence: Flexible Skalierbarkeit und extreme Performance mittels In-Memory Caching-Struktur
Abstract
Thu 14:30 - 15:15 Uhr | 2009
In einer gemeinsamen Speicherstruktur mit separaten Cache Memory Bereichen können die Speicherinhalte auf andere Softwareknoten beliebig verteilt werden; damit befindet sich ein Datum im Hauptspeicher und weitere Kopien im jeweiligen Cache Memory. Cache Coherence ist der Mechanismus, der dafür sorgt und sicherstellt, dass die Veränderung der Daten sehr schnell innerhalb des Caching Systems verteilt werden. Die daran teilnehmenden Anwendungen nutzen diese Daten und deren Änderungen direkt aus einer verteilten, linear skalierbaren und konzentrierten Caching-Struktur. Einfache und komplexe Abfragen können parallel innerhalb der Caching-Struktur verteilt “In-Memory” ausgeführt werden. Damit wird auch die Anzahl der Zugriffe auf Backend-Systeme reduziert bzw. gezielt vermieden, sodass Datenbanken und Mainframe-Systeme entlastet werden. In dem Vortrag werden folgende Caching Mechanismen besprochen: Read-Through, Write-Through, Refresh-Ahead und Write-Behind Caching.

Wolfgang Weigend
Master Principal Sales Consultant bei der Oracle Deutschland GmbH
Wolfgang Weigend, Systemberater für die Oracle Fusion Middleware bei der Oracle Deutschland GmbH, zuständig für Architektur und strategischen Produkteinsatz bei Großkunden, verfügt über langjährige Erfahrung in der Systemberatung und im Bereich objektorientierter Softwareentwicklung. Davor war er als Principal Systems Engineer 9,5 Jahre bei der BEA Systems GmbH für strategische Kunden tätig und koordinierte gleichzeitig als Teamleader Systems Engineering alle Systemberater in der Central Region Deutschland, Österreich und Schweiz.
Wolfgang Weigend studierte an der FH Darmstadt Elektrotechnik/Automatisierungstechnik mit dem Studienschwerpunkt Datentechnik. Bevor der Diplom-Ingenieur 1999 zu BEA Systems kam, war er als Systemberater für Oracle, Texas Instruments Software und Sun Microsystems tätig.