I use Kafka streams to process real-time data, in the Kafka streams tasks, I need to access MySQL to query data, and need to call another restful service.
All the operations are synchronous.
I'm afraid the sync call will reduce the process capability of the streams tasks.
Is this a good practice? or Is there any good idea to do this?