Given a basic file storage system that has a slow but large disk storage, and a small but fast memory, How would you utilize the memory to improve runtime.
Multithreading,
When to use threads vs processes.
TCP vs UDP
TLS/SSL
What you know about Docker/containers and container networking.