PiterPy 2019 / Grigoriy Petrov: Python network workflow: REST, JSON, GraphQL or gRPC? / Saint Petersburg, Russia / 1 November 2019

Grigoriy Petrov: Python network workflow: REST, JSON, GraphQL or gRPC?

Description

Python network workflow: REST, JSON, GraphQL or gRPC?

Most Python apps start their communications via REST. As the app evolves, it questions a developer with small, but important decisions: how to handle date and time, transfer files and large data sets, honor permissions and so on. Network intercommunications between modern backend apps are a vast world of competing protocols, standards and workflows. There is a vague "REST" thing, overlapped JSON Schema and OpenAPI, JSON API, GraphQL, gRPC and much more. This talk showcases different ways of network communications for modern Python apps, with each other and with frontend. I will focus on the challenges that we address and how they are handled "Pythonic way".
 

Grigory Petrov
Moscow, Russia
DevRel
Evrone

Full-time software developer since the late nineties. Was involved in such software projects as Radmin, Advanced IP Scanner, NPTV, Voximplant. A frequent conference and meetup speaker with main areas of interest in software development management and cross-platform development. Works full-time as a DevRel at Evrone, a custom software development and digital artworks company.

Share
Add to calendar
Organizer
Coorganizer
Wargaming - silver sponsor
DELL TECHNOLOGIES - silver sponsor
CINDICATOR - silver sponsor
Selectel - silver sponsor
EPAM - silver sponsor
Partners
TRAVEL SPONSORS
Hashtag
#PiterPy
Event in socials
Contacts
Irina Saribekova
+7 (921) 903-45-17
irina@it-events.com

Congratulations!

You've successfully subscribed for news.