Discussion What does “serverless” mean to you? So many companies are using it with their own definition and interpretation that almost feel like a mkt buzz word and I am totally confused... 8 points whispersnow 4 years ago 19 comments