Ксения Погорельских - Синхронность и асинхронность в REST

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 พ.ย. 2024

ความคิดเห็น • 31

  • @ivankarash2646
    @ivankarash2646 2 ปีที่แล้ว +25

    Великолепное объяснение, спасибо за труд

  • @anukguy
    @anukguy 2 ปีที่แล้ว +11

    Помогло уложить в голове самую суть
    Очень ждем новых видео! :)

  • @linnahelen
    @linnahelen หลายเดือนก่อน

    Спасибо за видео!

  • @ЭдмонДантес-ж1т
    @ЭдмонДантес-ж1т ปีที่แล้ว +1

    Посмотрел ваш короткий ролик по микросервисам. Там комменты отключены, поэтому пишу тут. За 2 минуты объяснили отличие от монолита лучше, чем многие другие за более долгий срок)

  • @dmitpronin
    @dmitpronin 3 ปีที่แล้ว +8

    Просто 5 баллов из 5. Коротко, емко и понятно.

  • @Павел-ю5и
    @Павел-ю5и 6 หลายเดือนก่อน +1

    Ксения большое спасибо вам за видео! Ждем новых видео на вашем канале;)

  • @ШаолинскийДим
    @ШаолинскийДим 9 หลายเดือนก่อน +1

    спасибо за емкость и краткость

  • @Sergei_youtube.
    @Sergei_youtube. 5 หลายเดือนก่อน +1

    Большое спасибо за четкое объяснение!

  • @Алексей-я8щ8я
    @Алексей-я8щ8я 2 ปีที่แล้ว +7

    Спасибо за лаконичную, чёткую подачу.

  • @RustemSHA
    @RustemSHA 6 หลายเดือนก่อน +1

    Это лучшее объяснение ! Спасибо

  • @РодионРаскольников-ф1ю
    @РодионРаскольников-ф1ю ปีที่แล้ว +2

    Коротко и очень понятно! Спасибо!

  • @Mr43046721
    @Mr43046721 ปีที่แล้ว +1

    Очень круто, и очень быстро! Спасибо. Подтвердили мои догадки :)

  • @Hoardofcoinslexminingfun
    @Hoardofcoinslexminingfun 2 ปีที่แล้ว +1

    Спасибо огромное! Ксения вы молодец, будьте здоровы и счастливы) Лойс + подписка + колокол!

  • @VladimirLisach
    @VladimirLisach ปีที่แล้ว +2

    Большущая благодарность!!! :)
    Еще хотелось бы узнать отличия rest и soap :)

  • @ТатьянаПрохорова-в8й
    @ТатьянаПрохорова-в8й ปีที่แล้ว +2

    Большое спасибо! Мега полезно и супер коротко, это гениально!

  • @karandalliik
    @karandalliik 2 ปีที่แล้ว +1

    Так классно не знать тему.
    Но уже знать программирование.
    Открываешь новый урок, как этот, допустим.
    Случаешь.
    Все составляющие и вся терминология уже известны.
    Просто все интуитивно понимаешь.
    Еще не знаешь как реализовать, но точно понятно что это возможно.
    Очень довольный закрываешь урок, понимая, что теперь Я могу )))

  • @ОльгаМидиницина
    @ОльгаМидиницина 2 ปีที่แล้ว +3

    Спасибо: ясно и лаконично!

  • @TheEegmen
    @TheEegmen 8 หลายเดือนก่อน +1

    Я нашел как в сиквенс диаграмме показать асинхронность ..спасибо

  • @9080artur
    @9080artur ปีที่แล้ว +1

    Спасибо!

  • @vladbabenko3937
    @vladbabenko3937 ปีที่แล้ว +1

    присоединяюсь к остальным комментаторам: хорошее объяснение. только опустили что такое десижн. полагаю, обратный адрес клиента

  • @wce-tube
    @wce-tube ปีที่แล้ว +1

    Отлично!

  • @ДмитрийЯкимук-ж9у
    @ДмитрийЯкимук-ж9у 2 ปีที่แล้ว +1

    Очень классно объяснили, спасибо большое!

  • @MDF316
    @MDF316 2 ปีที่แล้ว +3

    Информация крутая и подача тоже. Только вот микрофон подводит :(

  • @Евгений-щ6п5г
    @Евгений-щ6п5г ปีที่แล้ว +1

    На примерах Сервис1 и Сервис2. А в качестве сервиса1 может быть обычный клиент? и какой адрес тогда шлётся в коллбэке?

  • @Desasterrus
    @Desasterrus 2 ปีที่แล้ว +2

    Вопрос к рисункам. Кажется, схемы перепутаны. Когда происходит синхронный запрос, то с точки зрения процесса мы находимся в нем же и ожидаем, мы не можем завершить процесс или начать новый это как раз с точки зрения UML правая картинка. А вот когда асинхронный запрос, то мы можем делать другие действия это означает что при отправке запроса наш процесс завершается (условно, там приходит 200 ОК/ 201 и проч), запрос зарегистрирован). И при получении ответа возникает новый процесс его обработки. В общем, схемы нарисованы Про коды тоже можно дискутировать, какой именно стоит отправить, но учитывая, что у нас есть notification endpoint, то самое правильное это либо 201 (что канонично), либо 200 ОК. Потому что нам надо передать какой-то id ресурса, где мы можем спрашивать статус. Для 2 минут было хорошо!

    • @AitiExpress
      @AitiExpress  2 ปีที่แล้ว +1

      Согласна с вашей логикой по рисункам, можно так смотреть на процесс. Но на практике и в других учебных материалах, встречала именно ту версию, которую изложила. Поэтому она кажется мне привычной и общепринятой.
      По кодам ошибок - возможно. На практике, к сожалению, не встречала, чтобы 201 возвращали. Но, возможно, это было бы более корректно. Буду иметь в виду, спасибо!

    • @Vinci101
      @Vinci101 ปีที่แล้ว

      @@AitiExpress А вы можете подсказать учебные материалы, где таким образом отображаются синхрон и асинхрон?

  • @sunsetsunset9351
    @sunsetsunset9351 2 ปีที่แล้ว +2

    Здравствуйте, спасибо за видео. На видео не указано, как называется второй способ

    • @AitiExpress
      @AitiExpress  2 ปีที่แล้ว +2

      Здравствуйте! Сама только недавно узнала название: Short polling
      Есть ещё третий вариант: Long polling. С удержанием открытого сокета

  • @Dama-Luna
    @Dama-Luna 3 หลายเดือนก่อน

    А определение дать не судьба,или все филтмы нудно еще догуглить