J'ai vu ce message ici : https://dzone.com/articles/making-spring-boot-application-run-serverless-with qui donne un exemple de la façon d'utiliser Spring dans un scénario Serverless, mais je pense que cela implique toujours la création du contexte Spring, une chose coûteuse à faire à chaque fois qu'une requête arrive. Et je me demande si Spring, mais aussi les frameworks d'application web traditionnels sont vraiment compatibles avec le modèle sans serveur, car ils ont tous tendance à supposer que le serveur ne va s'initialiser qu'au démarrage, puis plus jusqu'à ce que le serveur soit redémarré, par opposition à être immédiatement prêt à traiter une demande et ne pas avoir besoin d'initialiser un contexte Spring par exemple. Ainsi, ces frameworks ont tendance à faire beaucoup de choses dans la phase de démarrage, ce qui n'est pas bon, je crois, lorsque vous n'avez pas de serveur et que vous devez effectivement démarrer à chaque fois que vous appelez ce qui serait un lambda dans AWS.
Ma question est donc la suivante : ces cadres web traditionnels, tels que Spring, qui effectuent beaucoup de calculs au démarrage, sont-ils encore applicables dans le modèle Serverless, par exemple : AWS lambda.