Muito longo; Para ler
Encurtador de URL implementado com Java e Spring Boot. O tutorial cobre tudo - solicitações funcionais e não funcionais, o que é conversão base64, como criar um novo projeto e como implementar todas as etapas para o encurtador de URL. No final é explicado como dockerizar a solução.