Avoiding Reactor Meltdown

Опубликовано: 16 Октябрь 2019
на канале: SpringDeveloper
22,803
585

One of the most common ways to fail when using Project Reactor is to block a thread meant to handle only nonblocking tasks. This talk covers practices for detecting and avoiding such a reactor meltdown.

Specifically, the talk covers architecture-level and service-level practices for isolating blocking calls, coding guidelines to decrease the chance of introducing a blocking bug, code smells and red flags to look for in code reviews, and tools to help detect incorrect blocking at runtime (e.g., BlockHound).

We'll show code examples of blocking problems and solutions, as well as a live demo with BlockHound.

Speaker: Phil Clay, Principal Software Engineer, Blizzard Entertainment
Filmed at SpringOne Platform 2019
SlideShare: https://www.slideshare.net/SpringCent...


Смотрите видео Avoiding Reactor Meltdown онлайн, длительностью часов минут секунд в хорошем качестве, которое загружено на канал SpringDeveloper 16 Октябрь 2019. Делитесь ссылкой на видео в социальных сетях, чтобы ваши подписчики и друзья так же посмотрели это видео. Данный видеоклип посмотрели 22,803 раз и оно понравилось 585 посетителям.