Best Practices für Design und Implementierung von gRPC-APIs
 
Dieser Vortrag präsentiert Design und Implementierung von gRPC-APIs über diverse Entwicklungsteams und Technologien in einer Plattformarchitektur. 
Teilnehmende erfahren von Guidelines und Best Practices sowie von der Bedeutung gründlicher Dokumentation und Tests. Ferner diskutiert der Vortrag die Vor- und Nachteile von gRPC gegenüber REST. 
Zur Veranschaulichung dienen Praxisbeispiele aus der erfolgreichen Zusammenarbeit vom Ridepooling-Anbieter MOIA mit dem ÖPNV.
Vorkenntnisse
- Grundverständnis von APIs
 - Grundkenntnisse in Protobuf oder vergleichbaren Definitionssprachen
 
Lernziele
- Verständnis von Protobuf
 - Kenntnisse über API-Governance
 - Best Practices für Dokumentation & Testen öffentlicher APIs
 - Einblick in Plattformisierung von Systemarchitekturen
 - Grundlagen in API-Design anhand von Domain-driven Design