Design a scalable image hosting service that can store, process, and serve billions of images efficiently. Focus on the system architecture for image storage and retrieval, implementing image processing pipelines for resizing and optimization, and strategies for fast content delivery. Address challenges like metadata management, access control, and handling high concurrent uploads and downloads.