Головною перевагою архітектури без сервера є те, що таким програмам не потрібен виділений сервер для постійного запуску. Потім викликаються на запит і зупиняються при виході з функції.
Це означає, що програму без сервера потрібно буде швидко запустити, щоб бути чуйною. Як тоді він обробляє трудомісткі дії, такі як підключення до бази даних? Чи підключається він до бази даних кожного разу чи управляє підключенням до бази даних окремо для функціонування викликів, як це робиться в серверних додатках?