I'm looking to get better performance mostly in the form of response times, and initial tests show Fargate should offer that. Has anyone made or not made the switch from Lambda to Fargate (keeping to simple serverless)? If so, what has your experience been like including cost implications?
It is definitely more expensive (for me anyway - I guess it depends on how much RAM you've assigned to your Lambdas and how much CPU you've assigned to each ECS task) but it was simpler (no need for provisioned Lambdas or warmup Lambdas) and local development was simpler too.
Your mileage may vary depending on how many Lambdas/what resources they need/how easily you test locally right now.