Lehrplan
: Effizienter Programmieren mit Ruby & Co

1.1 Moderne Applikationen im Netz und deren technischer Hintergrund

Moderne und erfolgreiche Applikationen im Netz müssen vielen Anforderungen gerecht werden. Gerade im Bereich leistungsstarker Anwendungen müssen diverse Parameter berücksichtigt werden, um höchste Verfügbarkeit zu garantieren. Skalierbarkeit und Kompatibilität sind hierbei wesentliche Faktoren einer erfolgreichen netzorientierten Anwendung, um ein harmonisches, stetiges Wachstum zu ermöglichen. Die konstante Erreichbarkeit von Informationen und elektronischen Diensten ist ein weiterer wichtiger Faktor für das ökonomische Agieren und Reagieren im Informationszeitalter. 
Der stetige Fortschritt erfordert eine ständige Anpassung der technischen Mittel an die operativen Erfordernisse. Denn je größer der Erfolg und damit das Wachstum einer Web 2.0-Applikation, desto größer der Aufwand und die Kosten, die bei der Umsetzung einer „sorgfältigen“ Lösung entstehen. Gerade im hochperformanten Bereich sind immer öfter Lösungen basierend auf Ruby zu finden.

(weiterlesen…)