Тёмный

gRPC для новичков 

QA Tech
Подписаться 5 тыс.
Просмотров 8 тыс.
50% 1

В этом видео я расскажу вам о технологии gRPC для новичков. Рассмотрим основные отличия от REST. Также, продемонстрирую на реальном примере использование gRPC, плюсы использования protobuf. Для тех кто заинтересован потренироваться с gRPC, привел пример тренажера в Postman.
Donate на поддержку канала:
карта сбер - 2202 2068 4325 7309
Ссылки на команды из видео:
1. статус коды grpc github.com/googleapis/googlea...
2. тренажер в Postman learning.postman.com/docs/sen...
3. посчитать байты allcalc.ru/node/1997 {"id":"123","name":"QAtech","age":30} = 37 byte 0a033132331206514174656368181e = 30 byte
4. декодер www.protobufpal.com/
00:00 Начало
00:37 концепция gRPC
01:40 отличия gRPC и REST
03:38 статус коды
04:22 схема клиент-сервер
05:10 реальный пример
06:24 протофайл .proto
07:20 генерация кода для разных ЯП
08:30 запуск сервера
09:04 отправка данных из postman
09:50 отличие от HTTP запросов
10:47 декодер сравнение размера JSON и бинарника
11:56 перехват в Wireshark
13:45 тренажер Postman
14:00 одиночный метод
14:37 потоковая передача сервера
15:00 потоковая передача клиента
16:00 двунаправленная потоковая передача
#qatech #тестировщик #qa #grpc

Опубликовано:

 

19 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 36   
@user-ol9iu4iy6i
@user-ol9iu4iy6i 4 месяца назад
Очень важная и актуальная инфа, никакой воды, огромное спасибо!
@Kislaya_Popochka
@Kislaya_Popochka 5 месяцев назад
Только перешел на проект с gRPC и сразу такая красота вышла) Большое спасибо!
@qa_tech
@qa_tech 4 месяца назад
Дорога ложка к обеду) спасибо за поддержку канала
@egoregor943
@egoregor943 4 месяца назад
Годный контент, продолжай в том же духе) мы очень ждем новых видео!
@konstantinchvilyov9602
@konstantinchvilyov9602 4 месяца назад
Спасибо, очень полезно!
@venomrock4308
@venomrock4308 5 месяцев назад
Спасибо! как всегда интересно и познавательно
@qa_tech
@qa_tech 4 месяца назад
👍спасибо за поддержку канала
@Andrey99241
@Andrey99241 5 месяцев назад
Привет! Большое спасибо за видео!!! Они очень полезные. Хорошее объяснение с примерами.
@qa_tech
@qa_tech 4 месяца назад
Привет, спасибо за поддержку канала!
@sivtsev
@sivtsev 4 месяца назад
Спасибо! Подтверждаю. Не было ни капли воды!
@qa_tech
@qa_tech 4 месяца назад
😀 спасибо за поддержку канала
@friendlyfire1432
@friendlyfire1432 4 месяца назад
О как это я пропустил, новый ролик. Как обещал с ЗП скинул на вкусняшки к чаю) Повысят ЗП пришлю еще)))
@qa_tech
@qa_tech 4 месяца назад
Спасибо за донат) 👍
@user-lq7jv1do8s
@user-lq7jv1do8s 5 месяцев назад
Ахуитительно
@user-fz6sd9nr4g
@user-fz6sd9nr4g 4 месяца назад
Божественно, спасибо!
@qa_tech
@qa_tech 4 месяца назад
спасибо за поддержку канала!
@user-fz6sd9nr4g
@user-fz6sd9nr4g 4 месяца назад
@@qa_tech очень нравится смотреть ваши видео, по ним хорошо освежил и дополнил свои знания, спасибо еще раз! Вы очень хорошо объясняете!
@qa_tech
@qa_tech 4 месяца назад
@user-fz6sd9nr4g 👍 рад помочь
@niokla3867
@niokla3867 5 месяцев назад
Делай-делай
@user-uq5lu6ns8r
@user-uq5lu6ns8r 23 дня назад
Спасибо за видео! При просмотре возник вопрос, если gRPC по многим пунктам круче REST, то почему его сейчас не используют всегда и везде?) Заранее спасибо)
@qa_tech
@qa_tech 21 день назад
Думаю что причин может быть масса, например, Первый момент, для использования GRPC необходимы разработчики с более высоким уровнем знаний и навыков, соответственно и разработка продукта выходит дороже. Второй момент, не во всех продуктах есть необходимость в производительности которую предоставляет grpc. Третий момент, GRPC не работает напрямую с браузером, этот вопрос частично решили с помощью прокладки Четвертый момент, GRPC не так просто ,а иногда невозможно встроить в legacy системы
@roninsh4341
@roninsh4341 2 месяца назад
Давай бро~работай
@sariya271
@sariya271 3 месяца назад
Да да да да, пон да? Ну вот это понятно да? Нужно больше да
@qa_tech
@qa_tech 3 месяца назад
основной смысл понятен, да? 😁
@rustamakhmetyanov4404
@rustamakhmetyanov4404 5 месяцев назад
Спасибо. Все круто, но шрифт мелковат с телефона.
@qa_tech
@qa_tech 5 месяцев назад
спасибо, учту в следующих видео
@yuri_kzn
@yuri_kzn 4 месяца назад
Приветствую! Так вы увеличивайте видео двумя пальцами, как увеличиваете фото в галерее. И двигайте затем экран в то место, где мелкий шрифт. Всё будет отлично видно и с телефона!)
@user-kw1rz1cn2x
@user-kw1rz1cn2x 4 месяца назад
Здравствуйте, спасибо, полезная информация
@qa_tech
@qa_tech 4 месяца назад
Здравствуйте, спасибо за поддержку канала
@roninsh4341
@roninsh4341 2 месяца назад
Старается
@friendlyfire1432
@friendlyfire1432 3 месяца назад
Для вкатышей телегу будешь делать?
@qa_tech
@qa_tech 2 месяца назад
пока нет времени на эту активность
@friendlyfire1432
@friendlyfire1432 2 месяца назад
@@qa_tech жаль) завал на проекте?)
@qa_tech
@qa_tech 2 месяца назад
@@friendlyfire1432 релиз)
@maxaykin
@maxaykin 2 месяца назад
Хотел быстро познакомиться с этой технологией, но бросил смотреть уже на третьей минуте. "без воды" - обман (котики, бестолковая анимация слайдов, паузы). Больше всего раздражают частые "да?".
@qa_tech
@qa_tech 2 месяца назад
всё правильно сделал, не нравится надо уходить
Далее
Что такое REST на самом деле?
11:32
ОН ТОЧНО ЗАЕДЕТ. ВЕЗДЕХОД АГ-34.
41:09
Что такое gRPC и Protobuf?
8:37
Просмотров 40 тыс.
How to: gRPC in C++
22:30
Просмотров 2,3 тыс.