How it works...

Before reactive programming, asynchronous web features were already part of the previous Spring core used in huge multiple transactions and batch processing. Up to this day, the interface TaskExecutor is needed to generate threads for the MVC platform. It has several implementation types, but the ones widely used are the SimpleAsyncTaskExecutor, ThreadPoolTaskExecutor, and ConcurrentTaskExecutor.

Get Spring 5.0 Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.