3 ms·
Connection reuse is good but when lambda env is killed, the connections become inactive and still lying around, the db connections aren't killed. We are lookin
by ankush38u 4y ago
Connection reuse is good but when lambda env is killed, the connections become inactive and still lying around, the db connections aren't killed.
We are looking to build a serverless tool and trying to understand if the market ready enough to finally move.
Basically database compatibility with existing databases still seems like a big question :
- Dynamodb's single table design has it's learning curve & hardly any availability of full text search, and much more complex stuff.
- mongodb proxies are uncommon, and there is no pre build solution. ( even mongodb.com’s mongodb serverless and data api seems more like an incomplete products)
- Rds proxy only available for database on aws.
These are all concern, the existing app’s data in real world is sitting in databases on different cloud services be it mongodb, or sqls on GCP, Azure, DO or Aws. And without changing that database layer using serverless become really difficult and migration and change is difficult, nobody wants to do that if not must, so it feels dbs are not ready still in 2022. What’s your opinion on this?