Что такое идемпотентность, или история Васи и его приложения

  Рет қаралды 17,426

Listen IT

Listen IT

2 жыл бұрын

В этом необычном формате статьи мы узнаем историю разработчика Васи, и как он применял идемпотентность при создании приложения для заказа такси. Автор статьи - руководитель одной из бэкенд групп в Яндекс.Такси, который придумал историю некого Васи-стажёра, чтобы на реальных ситуациях показать, с какими сложностями можно столкнуться при разработке приложений, и как с ними справляться с помощью идемпотентности.
Из статьи узнаем:
- Что такое идемпотентность?
- Как применять идемпотентность?
- Что такое ключ идемпотентности (idempotency key)?
- Какие методы идемпотентны, а какие нет?
- Когда нужно применять идемпотентность?
- Какие запросы должны быть идемпотентны?
- Использование идемпотентности на реальном примере.
Listen IT на Я.Дзене - zen.yandex.ru/listenit
Поддержать канал разово - yoomoney.ru/to/410012243709514
Поддержать канал подпиской - boosty.to/listenit
Телеграм-канал - t.me/listenit_channel
По вопросам сотрудничества - t.me/ed_akimov
Ссылка на статью - habr.com/ru/company/yandex/bl...
Различия REST и SOAP за 4 минуты - • Различия REST и SOAP з...
Введение в REST API за 7 минут - • Введение в REST API за...
Что такое Swagger и OpenAPI за 3 минуты - • Что такое Swagger и Op...
Что такое middleware за 7 минут - • Что такое middleware з...
Различия SOA и микросервисной архитектуры за 9 минут - • Различия SOA и микросе...
Что такое HATEOAS за 4 минуты - • Что такое HATEOAS за 4...
Что такое Code First подход за 4 минуты - • Что такое Code First п...
Что такое Contract First подход за 4 минуты - • Что такое Contract Fir...
Что такое CI/CD - • Что такое CI/CD? Разби...
Что такое Docker за 5 минут - • Что такое Docker за 5 ...
Что такое Kubernetes за 9 минут - • Что такое Kubernetes з...

Пікірлер: 29
@emilvafin436
@emilvafin436 Жыл бұрын
Пример очень хороший. Мне как новичку стало гораздо понятнее что это и с чем едят 🔥
@StefanEtre
@StefanEtre 2 жыл бұрын
Очень интересно) спасибо, что делаете такие видео. Особенно мне нравится ваше визуальное оформление)🔥
@ListenIT_channel
@ListenIT_channel 2 жыл бұрын
Спасибо, приятно слышать, рады что нравится :) Стилистика из старой пиксельной игры Поле Чудес никогда не устаревает) 💪👾
@user-lg2ks6rv9m
@user-lg2ks6rv9m 2 жыл бұрын
На удивление мало просмотров для довольно качественного ролика с полезным материалом
@ListenIT_channel
@ListenIT_channel 2 жыл бұрын
Спасибо! Всё постепенно :)
@faststart6409
@faststart6409 2 жыл бұрын
Просто лучшенький. Спасибо больше очень доступно
@andyanderson222
@andyanderson222 9 ай бұрын
Шикарное объяснение!
@DeMMIs
@DeMMIs 2 жыл бұрын
Спасибо большое за видео и в целом за то что вы делаете:) К таким длинным видео было бы неплохо добавить дополнительных иллюстраций примеров, так как довольно сложно одновременно визуализировать пример бага и в то же время понять что к чему и зачем(если это видео смотрит новичок по типу меня), и из-за этого хочется просто перейти к текстовой версии.
@ListenIT_channel
@ListenIT_channel 2 жыл бұрын
Спасибо, что слушаете нас :) В принципе, все иллюстрации и примеры вызовов, которые есть в текстовой версии, мы добавили в презентацию, но идея понятна - будем учитывать 👌
@alonealone6368
@alonealone6368 Жыл бұрын
Просто огонь! Больше такого !!!
@svetlanamazhaykina6918
@svetlanamazhaykina6918 Жыл бұрын
Спасибо за Ваш труд! Коммент в поддержку канала
@ListenIT_channel
@ListenIT_channel Жыл бұрын
Спасибо, очень приятно! Стараемся!
@nerewan
@nerewan 2 жыл бұрын
спасибо! но при просмотре о-о-очень не хватало графического отображения того, что происходит да, канал, как видно из названия, про "послушать", но объёмные штуки немного сложно воспринимать чисто на слух (например, 8-ю главу)
@user-ut2ii3qi6x
@user-ut2ii3qi6x Жыл бұрын
Благодарю вас. Очень полезное видео.
@user-kw7vn6vd8k
@user-kw7vn6vd8k Жыл бұрын
Спасибо автору! Очень круто!!!
@user-ew2pd6fq8j
@user-ew2pd6fq8j Жыл бұрын
Топ, качественно!
@denissh5234
@denissh5234 Жыл бұрын
Очень круто и полезно
@user-xv3gn9nr9k
@user-xv3gn9nr9k 11 ай бұрын
Спасибо!
@VitMS1
@VitMS1 Жыл бұрын
Очень интересная тема, хотел е на пальцах понять, но визуализации не хватает, в итоге, на слух плохо воспринимается, на половине ролика пришлось выключить - пойду другое видео искать, где есть, инфо-графика, а жаль, интересно было.
@nikolay4362
@nikolay4362 4 ай бұрын
обязательно надо сказать про пончики и кофе
@indristwetrust
@indristwetrust Жыл бұрын
Ребят, а подкаст есть?
@ListenIT_channel
@ListenIT_channel Жыл бұрын
Всё планируем, но пока нет. Но круто, что кому-то это нужно в виде подкаста, буду учитывать!
@indristwetrust
@indristwetrust Жыл бұрын
@@ListenIT_channel такой формат просто хорошо заходит для подкаста
@rents34
@rents34 8 ай бұрын
Всем собесящимся в тинковъ смотреть обязательно)
@user-nr4to4mp1y
@user-nr4to4mp1y 3 ай бұрын
К каждому кейсу б наглядную схему Ну да ладно. Все равно понятнее ничего пока нет🤷‍♂️
@100kgstyle9
@100kgstyle9 5 ай бұрын
В целом вторая половина видео еле еле на слух воспринимается
@user-ut2ii3qi6x
@user-ut2ii3qi6x Жыл бұрын
И сколько за все это "Вася" смог получить?
@dashkevi4Mike
@dashkevi4Mike 6 ай бұрын
Статья заслуживает места в золотом пантеоне
Что такое ACID за 9 минут
9:46
Listen IT
Рет қаралды 27 М.
Smart Boy 😎👍 #shorts #dednahype
00:28
dednahype
Рет қаралды 22 МЛН
Miss Delight show something (Poppy Playtime 3 Animation)
00:11
Собираем английские предложения 2
4:55
Джон Пейдж
Рет қаралды 8
Про микросервисы за 8 минут
8:01
Merion Academy
Рет қаралды 93 М.
Что такое CLICKHOUSE и колоночные СУБД
14:47
Что такое TCP/IP: Объясняем на пальцах
15:38
Smart Boy 😎👍 #shorts #dednahype
00:28
dednahype
Рет қаралды 22 МЛН