Skip to content

22nd Meetup: REST APIs Design & Optimization

Photo of Dimi Balaouras
Hosted By
Dimi B. and Eviliana T.
22nd Meetup: REST APIs Design & Optimization

Details

Μπήκαμε για τα καλά στην καρδιά του χειμώνα, και έφτασε η ώρα να βρεθούμε ξανά στο ζεστό αμφιθέατρο του JOIST με καλή παρέα και ομιλίες για APIs, στο θεματικό 22ο Meetup μας.

Ο Αλέξανδρος Κεραμίδας θα μας μιλήσει για τους διάφορους τύπους APIs που χρησιμοποιούνται σήμερα και θα εμβαθύνει λίγο περισσότερο στα RESTful API's. Θα γνωρίσουμε τις συμβάσεις που χρησιμοποιούνται, πώς πρέπει να σχεδιαστεί ένα API έτσι ώστε να θεωρείται RESTful αλλά και τι άλλες παραμέτρους πρέπει να λάβουμε υπόψιν όταν σχεδιάζουμε ένα τέτοιο API.

Στην συνέχεια, ο Florian Schaeffler, θα μας παρουσίασει τα σημαντικά κομμάτια που αφορούν την βελτιστοποίηση ενός RESTful API και θα μας δώσει πρακτικές συμβουλές. Θα δούμε το πρότυπο request/response καθώς και τις έννοιες caching και data processing. Έπειτα θα εμβαθύνουμε στις σχεδιαστικές αποφάσεις που αφορούν την πρόσβαση στα δεδομένα καθώς και την επιλογή της κατάλληλης γεωγραφικής τοποθεσίας. Τέλος θα ρίξουμε μια ματιά σε ζωντανά παραδείγματα βελτιστοποιημένων APIs

Η δεύτερη ομιλία θα διεξαχθεί στην αγγλική γλώσσα.

Τα λέμε στο JOIST 😉

***

Winter is already upon us, and it's time to meet again in the warmth of JOIST's venue, to discuss about APIs in our themed 22nd Meetup!

Alexandros Keramidas will go through the various API styles that are mostly used in today's world of API's. Afterwards, we will dive a bit more into the RESTful API style describing its conventions, how an API can be designed so that it is considered RESTful and what considerations we should take when designing such an API.

Coming next, Florian Schaeffler will provide an overview of the key elements of RESTful API Optimization and practical advice on optimizing an API. We'll start by looking at request and response patterns, caching, and data processing. Then, we'll delve into design decisions related to data access patterns and global versus regional considerations and explore real-life optimized API designs.

Second presentation will be held in English.

Cu at JOIST 😉

Speakers (in order of appearance)

Alexandros Keramidas - Senior Software Engineer
Florian Schaeffler - Senior Software Engineer

Schedule

7:00pm - 7:15pm : Introductions
7:15pm - 8:00pm : API's & REST API Design (Alexandros Keramidas)
8:00pm - 8:15pm : Break
8.15pm - 9:00pm : RESTful API Optimization (Florian Schaeffler)
9:00pm - : Connecting micro-party!

Photo of Larissa Developers Meetup group
Larissa Developers Meetup
See more events
JOIST Innovation Park
Tripoleos · Larisa