Arduino - FreeRTOS

"If I had an hour to solve a problem, I'd spend 55 minutes thinking
about the problem and five minutes thinking about solutions." (Albert Einstein)

How to work with a Real Time Operating System and is it any good? (FreeRTOS, ESP32)