Загрузка страницы

Григорий Петров. Общение микросервисов: REST, JSON, GraphQL или gRPC?

Большинство backend программ начинает свое сетевое общение с REST. По мере развития разработчику приходится отвечать на мелкие, но важные вопросы: как передавать дату и время, большие объемы данных, обеспечивать авторизацию и так далее.

Сетевые коммуникации в современном бэкенде — это множество конкурирующих протоколов, стандартов и подходов. У нас есть «REST», который каждый разработчик реализует по-своему, есть пересекающиеся JSON Schema и Open API, есть JSON API, GraphQL, gRPC, из-за угла выглядывает RAML.

В докладе Григорий рассказывает про современные подходы коммуникаций backend друг с другом и фронтендом, с какими сложностями мы боремся и что хорошего есть в нашем арсенале решений.

Видео Григорий Петров. Общение микросервисов: REST, JSON, GraphQL или gRPC? канала Василий Айтипиплов
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
9 декабря 2019 г. 16:19:18
00:42:44
Другие видео канала
Кругом враги. Как параноику планировать свою работу / Григорий Петров (Moscow Python)Кругом враги. Как параноику планировать свою работу / Григорий Петров (Moscow Python)MICROSERVICES + GRPC = PERFECT COUPLE (Халиков Антон)MICROSERVICES + GRPC = PERFECT COUPLE (Халиков Антон)Александр Борисов — Перенимаем опыт Google в построении микросервисов с gRPCАлександр Борисов — Перенимаем опыт Google в построении микросервисов с gRPCGraphQL, или Новый взгляд на API / Илья ЗапруцкийGraphQL, или Новый взгляд на API / Илья ЗапруцкийКак я 15 лет делал себе персональную Wiki для программиста / Григорий ПетровКак я 15 лет делал себе персональную Wiki для программиста / Григорий ПетровЮрий Кербицков. Enterprise Object StorageЮрий Кербицков. Enterprise Object StorageДмитрий Ходаков, Авито  «Tornado vs Aiohttp»Дмитрий Ходаков, Авито «Tornado vs Aiohttp»Микросервисная архитектура, подходы и технологии / Кирилл Ветчинкин (TYME)Микросервисная архитектура, подходы и технологии / Кирилл Ветчинкин (TYME)Intro to gRPC: A Modern Toolkit for Microservice CommunicationIntro to gRPC: A Modern Toolkit for Microservice CommunicationgRPC vs REST: let the battle begin! by Alex Borysov & Mykyta ProtsenkogRPC vs REST: let the battle begin! by Alex Borysov & Mykyta Protsenko«Опыт использования Nuxt.js». Григорий Петров, Voximplant«Опыт использования Nuxt.js». Григорий Петров, VoximplantNuxt.js: миллион полезных мелочей для Vue.js фронтенда / Григорий ПетровNuxt.js: миллион полезных мелочей для Vue.js фронтенда / Григорий ПетровPython и сеть: REST, JSON, GraphQL или gRPC? / Григорий ПетровPython и сеть: REST, JSON, GraphQL или gRPC? / Григорий ПетровМыскин Егор, "Как мы готовим gRPC"Мыскин Егор, "Как мы готовим gRPC"Марат Киньябулатов. Посреди пепелища: пост-мортемы как инструмент непрерывного улучшенияМарат Киньябулатов. Посреди пепелища: пост-мортемы как инструмент непрерывного улучшенияТипы: Python vs Typescript / Григорий Петров [Python Meetup 29.04.2016]Типы: Python vs Typescript / Григорий Петров [Python Meetup 29.04.2016]Введение в gRPC: пишем сервер на GoВведение в gRPC: пишем сервер на GoВладимир Цукур — GraphQL — API по-новомуВладимир Цукур — GraphQL — API по-новомуАндрей Чураков. Эволюция отрисовки текста на Canvas. Про Flash, IE 11, дизайнеров и клинописьАндрей Чураков. Эволюция отрисовки текста на Canvas. Про Flash, IE 11, дизайнеров и клинопись[RUS] Григорий Петров (Evrone): Python и сеть: REST, JSON, GraphQL или gRPC? /#PiterPy[RUS] Григорий Петров (Evrone): Python и сеть: REST, JSON, GraphQL или gRPC? /#PiterPy
Яндекс.Метрика