JUG Saxony - Vorträge . Wissensaustausch . Networking

Focus on your Features – Dropwizard kümmert sich um den REST

Focus on your Features – Dropwizard kümmert sich um den REST
Felix Braun (Acrolinx GmbH)

Folien: Dropwizard

Muss es immer ein JEE Application Server oder Spring sein, wenn man eine Applikation mit RESTful Services erstellen möchte?

Zu Beginn eines großen Projektes haben wir bei Acrolinx verschiedene Frameworks und Technologien elaboriert. Nach einer zweiwöchigen Testphase hat nicht etwa Spring oder ein JEE Application Server gewonnen, sondern das recht unbekannte Dropwizard-Framework.

Dropwizard kombiniert ausgereifte Standardkomponenten wie Jetty, Jersey, Jackson und Java Validation und fügt noch einige smarte Metrics- und Operations-Frameworks hinzu. Dadurch kann in wenigen Minuten eine RESTful Komponente in „production-quality“ erstellt werden. Ein Traum für die DevOps Bewegung: Deployed wird die Komponente als einzelnes jar-File. Healthchecks und Metriken sind standardmäßig aktiviert.

Dropwizard ist dabei so schlank, dass kaum Lernaufwand anfällt und man sich nicht zu stark an dieses Framework bindet.

Der Talk wird eine Einführung in Dropwizard geben und dann die Erfahrungen mit Dropwizard während der Entwicklung einer cloud-basierten, hoch-skalierbaren Anwendung schildern.

Unser Sprecher Felix Braun

ist Team Lead Server Development bei der Acrolinx GmbH. Er hat mehr als 12 Jahre Erfahrung als Java-Entwickler. Derzeit interessiert er sich besonders für komponentenbasierte Systeme und Cloud-Architekturen. Dabei ist er immer auf der Suche nach schlanken Frameworks und Tools, die es ermöglichen, mit weniger Code mehr zu erreichen.


Unter allen Teilnehmern verlosen wir dreimal ein Jahresabonnement des Fachmagazins JavaSPEKTRUM. Die Abonnements werden freundlicherweise von SIGS DATACOM zur Verfügung gestellt.

Zeit

Donnerstag, 19.03.2015 19:00 Uhr
(vor 4 Jahren)
Kalendereintrag

Ort

Universität Leipzig
BigData Kompetenzzentrum
2.OG
Ritterstrasse 9 - 13
04109 Leipzig
Google Maps

Referent

Felix Braun (Acrolinx GmbH)

Downloads

Folien: Dropwizard

JUG Saxony App

Jetzt noch komfortabler anmelden über unsere JUG Saxony App (als PWA)