I just found, that there is a huge amount of useless disk operations during request processing because of every "handler" invokes "Storage" service for the UploadInfo. Better to avoid this by providing some sort of shared "session" state between all of them.
To reduce refactoring tasks, I've implemented a simple in-memory cache for the DiskStorage. Let's see.
I just found, that there is a huge amount of useless disk operations during request processing because of every "handler" invokes "Storage" service for the UploadInfo. Better to avoid this by providing some sort of shared "session" state between all of them.
To reduce refactoring tasks, I've implemented a simple in-memory cache for the DiskStorage. Let's see.