Opa!
Serialização é bem interessante, tenho muita vontade de escrever um artigo sobre, quando eu tiver escrito compartilho contigo! ^^
Sobre o Deploy fiquei muito contente em saber da existencia desse Jetty. Também sou um estudante em Java e num momento do curso também tive que fazer deploy. O Gato Tomas (TomCat) está sendo um empecilho muito grande e impedindo o andamento do curso. Irei testar esse Jetty, pelo que pesquisei parece ser muuito legal. Bem simples né?
Acho a ideia muito muito boa!
Por ser uma aplicação simples não é necessario um servidor de aplicação muito robusto.
Assim você facilita muito a configuração de quem irá utilizar seu sistema.
Só por curiosidade, quando você tem uma aplicação maior (bem maior mesmo) temos outros dois servidores que dão conta do recado:
Web Sphere: https://www.ibm.com/br-pt/cloud/websphere-application-platform
JBoss: http://www.jboss.org/
Para aplicações média-alta temos o Gato Tomas (A Alura fica dentro desse servidor sabia?): http://tomcat.apache.org/
E como vimos, o Jetty (Embora mais simples, o site GUJ roda dentro dele, esse site é um fórum gigantesco criado pelo Paulo Silveira, atual CEO da Caelum).
Existe até um artigo sobre a utilização do Jetty no GUJ:
https://blog.caelum.com.br/melhorando-o-guj-jetty-nio-e-load-balancing/
E só mais um plus: Quando quiser saber qual tecnologia um site utiliza você pode usar o site https://builtwith.com.
Ufa, muita informação?
Espero que te ajude de certa forma! :D