PaaS Einbauten - Database Resident Connection Pooling

Post date: Sep 28, 2013 9:30:00 AM

Elastische Skalierung, Mandantenfähigkeit, Routing und effizienter Belastungsausgleich sind alle Anliegen die von PaaS-Lösungen im Hintergrund gehandelt werden. Ein Aspekt der nicht so offensichtlich ist, ist das Mittel, Effizienz auf Connection Pool-Ebene zwischen Applikationsservern und Datenbankservern anzubieten. Hier kommt Database Resident Connection Pooling (DRCP) ins Spiel.

Diese Fähigkeit verwendet effizient physische Datenbankverbindungen zwischen Applikationsserver-Clustern und Datenbank-Clustern mit dem Einsatz eines Hintergrundsprozesses auf Datenbankebene um die Connection Pool zu verwalten und um unterschiedlichen Applikationsprozessen zu erlauben, Sessions sowohl mit der selben Host als auch mit verschiedenen Hosts zu teilen. Dieses Merkmal verbessert die Skalierbarkeit der Datenbank insbesondere im Fall der Anwendungen die mehrfädig nicht eingesetzt werden können weil Datenbankanfragen jetzt unabhängig von dem Zustand der Session ausgeführt werden können und auf diese Weise werden Anwendungen von der Verantwortung Datenbankverbindungen persistent zu halten, befreit.

Erfahren Sie mehr über eine Paas-Übersicht und deren Haupt-Implementierungsaspekte die sich auf eine Cloud-basierte Lösung auf Oracle Weblogic beziehen unter dem folgenden Link: http://www.oraclejavamagazine-digital.com/javamagazine/20130910?sub_id=Vc1Gau9K6zPr&folio=36#pg37.