Diz-se que a principal vantagem da arquitetura sem servidor é que esses programas não precisam de um servidor dedicado para executar continuamente. Em seguida, são chamados em uma solicitação e param de sair da função.
Isso significa que um programa sem servidor precisará ser rápido para iniciar, por ser responsivo. Como ele lida com ações demoradas, como conexão com o banco de dados? Ele se conecta ao banco de dados toda vez ou gerencia a conexão com o banco de dados separadamente para executar chamadas como é feito em aplicativos de servidor?