The ”Sending: BODY” functionality involves transmitting data to the database as a blocking process, halting the entire application until completion.
Steps to Reproduce
Run the SearchSECO miner.
Observe the behavior during the ”Sending: BODY” process.
Expected Behavior: The application should continue processing while data is being sent to the database.
Actual Behavior: The entire application halts until the data transfer is complete.
Proposed Solutions
Open a continuous stream with a stream listener on the server,
allowing data to be sent incrementally.
Temporarily store data in a fast, in-memory database such as Redis, and use a separate worker to send the data to the server.
The ”Sending: BODY” functionality involves transmitting data to the database as a blocking process, halting the entire application until completion.
Steps to Reproduce
Expected Behavior: The application should continue processing while data is being sent to the database. Actual Behavior: The entire application halts until the data transfer is complete.
Proposed Solutions