18.01.2018

REST: Versprechen, Wirklichkeit & die Alternativen GraphQL, gRPC, ...

  Thomas Bayer

  18:30 bis 20:30 Uhr

  TU Darmstadt, S2|02 (Robert-Piloty-Geb.), Raum C110, Hochschulstr. 10, 64289 Darmstadt (Anfahrtsbeschreibung)

Zusammenfassung

Wir befinden uns auf dem Gipfel es Hypes und REST verspricht, alle unsere Kommunikationsprobleme zu lösen. REST ist die Architektur des Webs und ist entsprechend skalierbar. Für viele Anwendungen ist REST aber nicht die optimale Technologie. Für mobile Anwendungen ist REST zu starr und zu geschwätzig. Jeder verwendet Hypermedia aber kaum ein Client nutzt es.

Auf den ersten Blick erscheint REST einfach, beim Design einer REST API stellen sich aber Fragen: POST oder PUT? Slash am Ende? Query oder Path Parameter?, … . Schnell wird das API Design zur Herkulesaufgabe.

Im Vortrag werden die Schwächen von REST aufgezeigt. Du erfährst, für welche Aufgaben REST Sinn macht und für was es besser geeignete Alternativen gibt. REST ist nicht tod und es gibt auch nichts das generell besser ist. Es gibt aber Alternativen zu REST wie z.B. GraphQL oder GRPC, die je nach Aufgabe besser geeignet sind.

Sprecher

Thomas Bayer (@thomasub) ist Geschäftsführer bei der predic8 in Bonn und Mitgründer der Orientation in Objects in Mannheim. Er ist Co-Organisator des Bonner Mircoservices Meetup und beschäftigt sich mit verteilten Systemen.

Anmeldung

Zur besseren Planung bitten wir um eine unverbindliche Anmeldung mit Vor- und Zunamen und E-Mail Adresse. Das ermöglicht uns, bei Änderungen kurzfristig mit Euch in Kontakt zu treten. Wir geben Eure Daten nicht weiter!

Wer sich bis 24 Stunden vor dem Vortrag anmeldet und bei der Veranstaltung anwesend ist, nimmt an unserer Verlosung teil. Gewinnen kann man Bücher, Software-Lizenzen, Zeitschriften-Abos und manchmal auch Freikarten zu lokalen Konferenzen. Der Rechtsweg ist hierbei ausgeschlossen.

Eine Veranstaltung des iJUG e.V., organisiert durch die JUG Darmstadt.