Olá,
Estou estudando a respeito de desenvolvimento de web services e fiquei com alguma dúvidas quanto a performance destas estratégias de desenvolvimento para web services rest.
Não opinião de vocês, desconsiderando a produtividade dos desenvolvedores, qual seria a melhor estratégia e a mais performática? Vi que o Spring , assim como o jersey, abusa da injeção de dependência e do uso de reflection (recurso java pesado) , seria isto uma justifica para utilização do java EE puro? Quais seriam alguns do principais critérios para que eu possa medir isto? A injeção de dependência em java é feita sempre através de reflection? A reflection é assim tão pesada? Seria uma opção para melhorar a performance do web service a não utilização da injeção de dependência? As bibliotecas jackson e gson para a serialização de objetos são pesadas? tendo em vista que elas utilizam reflection? Qual das duas seria melhor utilizar? Verifiquei e a princípio tanto o jersey quanto o Spring utilizam o jackson.
Desde já agradeço. Att, Lucas Reis