Jonathan Weiss: Rails Pattern
Vielen Rails-Anwendungen sind typische Szenarien und Use-Cases wie asynchrone Bildbearbeitung, massive Datenhaltung oder der Einsatz von vielen Plugins gemein. Obwohl diese typischen Einsatzfälle von Rails sehr verbreitet sind, können gerade mit dem Anspruch von hoher Verfügbarkeit, Skalierbarkeit und langfristiger Wartbarkeit viele Probleme auftreten. Ziel dieser Session ist es, anhand von Szenarien Rails-Patterns einzuführen.
Zu jedem betrachten Szenario werden mögliche Probleme und Schwierigkeiten aus der Praxis vorstellt. Neben verschiedenen Lösungen werden dann auch generelle Patterns entwickelt. Solche Rails Patterns sind ein Werkzeug des Rails-Entwicklers, um besser mit den verschiedenen Anforderungen an Produktiv-Systeme umgehen zu können.
Stefan Tilkov hat den Vortrag mitgeschrieben.
Jonathan Weiss ist technischer Projektleiter bei der Peritor Wissensmanagement GmbH. Dort ist er verantwortlich für die Entwicklung von web-basierten Collaboration-Systemen und die Beratung im Bereich Software-Entwicklung. Neben Code-Reviews und Security-Audits von Ruby on Rails Applikationen gehören Themen wie Skalierung und Software-Architektur zu seinen Aufgaben.
In seiner Freizeit ist er FreeBSD Maintainer der Rubygems Infrastruktur Rails und ist verantwortlich für die Integration von Rails in das FreeBSD Ports System.






