Projektinhalt
- Migration einer J2EE-Applikation von Oracle nach PostgreSQL
- Datenhaltung
- Bereitstellung von Daten für den Electronic Program Guide
- Analyse und Behebung von Performance-Engpässen
- Umfangreiche Tuning-Maßnahmen

Leistungsumfang
- Migrationskonzept
- Konformitätserklärungen
- DB-Installationen
- Migrationsskripte
- Implementierung von Tuningmaßnahmen
Zeitraum
März-Oktober 2012
ca. 50 Personentage
Ansprechpartner
Heiko Thiele
Projektbeschreibung
Das ARD Play-Out-Center Potsdam, für das der Rundfunk Berlin-Brandenburg (rbb) die Federführung innerhalb der ARD wahrnimmt, gewährleistet in Zusammenarbeit mit allen Landesrundfunkanstalten die Erstellung sowie die sendetechnische Abwicklung des Programmbouquets der ARD Digital, einschließlich der Codierung, Bündelung und Ausstrahlung. Zu den weiteren Aufgaben der Potsdamer Gemeinschaftseinrichtung gehören die Erfassung und redaktionelle Aufbereitung der SI-Daten (Service Information) für alle Fernseh- und Hörfunkprogramme der ARD.
Folgende Schwerpunkte des Projekts wurden von der Hitabis GmbH bearbeitet:
- Migration einer J2EE-Applikation von der Datenhaltung in Oracle zur Datenhaltung in PostgreSQL
- Evaluierung und Vergleich der Standard-Suchfunktionen der Datenbankhersteller (Oracle Text und PostgreSQL Text)
- Formulierung und Durchführung von komplexen Abfragen
- Test von Optionen unterschiedlicher Datenbanken
Innerhalb des Projekts kamen die nachstehenden Komponenten zum Einsatz:
- Oracle 11g (Solaris)
- PostgreSQL 9.2
- JBoss Application Server
- Apache (Solaris)
- Oracle Text
- PostgreSQL Text
- komplexe PL/SQL-Routinen
- Entwicklungsumgebung Eclipse
Im Laufe des Projektes wurden die Oracle Datenbank durch eine PostgreSQL Datenbank abgelöst sowie umfangreiche Performance- und Stabilitätstests erfolgreich durchgeführt.
Durch umfangreiche Tuningmaßnahmen wurden Performance-Engpässen analysiert und behoben.
Die PostgreSQL- als auch die Oracle-Datenbank arbeitet auf Oracle Solaris.
Architektur
Projektleitung
Konzept
Implementierung
Integration
Support
Coaching
Datenbank
Datawarehouse
Hochverfügbarkeit
Backup / Recovery
Forms / Reports
Migration
Tuning
Java
C / C++ / C#
HTML / XML
PHP
JavaScript
Dokumentenmanagement
Archivierung
Kryptographie
IT-Security
Maschinen
Bildverarbeitung
Cloud Computing