In this section, we will create a microservice that allows clients to upload images and then download them. At first, we implement a handler to upload images and save them to a filesystem asynchronously using the tokio crate. After that, we will implement a downloading handler that allows the user to download original images from files that were uploaded before.