LPS-48434 Use synchronous approach
LPS-48434 Add search_reader and search_writer threads to the synchronous approach