Just a heads up, a lot of serverless platforms still tie your functions to a specific region. You will have to choose which regions to deploy to. Also if you deploy to multiple regions your database needs to be available in those regions as well or you will actually increase your latency. You can't easily do this for most databases. Scaling to multiple regions is not easy for most apis. You really need to plan ahead for this.
English lad currently a C#/Java/VueJs/JavaScript/TypeScript engineer.
Extra dribbling can be found at https://codeheir.com
Portfolio found at https://lukegarrigan.com
Just a heads up, a lot of serverless platforms still tie your functions to a specific region. You will have to choose which regions to deploy to. Also if you deploy to multiple regions your database needs to be available in those regions as well or you will actually increase your latency. You can't easily do this for most databases. Scaling to multiple regions is not easy for most apis. You really need to plan ahead for this.
Very true Andrew, a good problem to have though!