5 ms·
I feel like the choice of the name "serverless" is unnecessarily confusing/controversial, but I like the concept. The ability to scale down to zero could certa
by talawahdotnet 8y ago
I feel like the choice of the name "serverless" is unnecessarily confusing/controversial, but I like the concept.
The ability to scale down to zero could certainly be useful for automated testing use cases.
As with anything on AWS it will take some testing to discover all the quirks and caveats, but I like the general direction this is headed.
- daveFNbuck 8y ago> The ability to scale down to zero could certainly be useful for automated testing use cases. Isn't that exactly Pricing Example 2?
- talawahdotnet 8y agoYup. I was just saying it is a useful feature.
- kondro 8y agoAWS tends to put the name "serverless" to anything that is designed to work with the rest of their serverless platform. In this case, Aurora Serverless gets the name because it will scale to 0 which is useful for things like Lambda or Batch functions that only get called sporadically.
- candiodari 8y agoI don't get why using a multitenant setup for MySQL (like in the PHP days) isn't a much better solution for this, as it doesn't require many instances of MySQL (or many VMs each running a single instance), nor does it require constant resources. This does require constant resource use, and you incur the significant startup delay for what seems to me very little reason. But I guess for Amazon, inefficiency translates to $$$, so wouldn't really make sense to do this. I wonder that more generally about cloud as well. For many things making the backends multitenant would be far cheaper for the customers and just a bit more expensive for the providers ... there's the security aspect (but is it really that different ? Even with VMs the kernel and hypervisors still need to not leak information, and even with Physical servers the "reboot and recovery" and remote control mechanisms are often still avenues for security exploits) This low level separation is easy and cheap to implement for the providers, but (it seems to me) much more expensive for the customers. But I guess that's pretty much true for all cloud stuff. It provides automation, but at an operational cost, which is really not the trade off I'd like to make.
- mrep 8y agoInitially, I was responding to agree with you. However, my first renaming thought was for autoscaling aurora which I realized was incorrect because you still have to deal with things like server security updates. Serverless sounds like the better term to me still because it sounds exactly like what it describes: you never have to deal with a server. Although, I would actually add auto scaling to the name (serverless autoscaling aurora) so users know they don't have to deal with servers nor autoscaling. What do you guys think?
- mrep 8y agoCan any marketers comment because I feel like this has gotta be purely due to marketers not wanting their product to become a generic term since litery no company names any product in a way that directly describes their product.
- evfanknitram 8y agoSo Azure SQL Database, Azure Virtual Machines, Azure Bot Service does not describe the products? AWS is hilariousy bad at naming. Not all companies are.
- some_account 8y agoI very much prefer AWS names to the Azure naming, but I don't like Windows culture or behavior either so I think it's just general dislike of Microsoft software.
- evfanknitram 8y agoIt sounds like you describe something which is irrational.
- guitarbill 8y agoAzure does have a benefit of hindsight, and often their stuff is just named Azure + Obvious Name. On the other hand, they came up with Bing (talk about hilariously bad), and Azure. Which they've chosen to pronounce AZH-ər (Ajer) and not AZ-yoor (Ajur, like in Côte d'Azur). This is non-obvious, and makes them sound like uncultured Americans (like when you pronounce niche as nitch; instead of like cache, which I haven't heard pronounced catch (yet)).
- some_account 8y agoThe general trend is serverless because not thinking about scaling is a very nice idea for developers and companies. Once you see your environment adapt to the load on the fly, I don't think you ever want to go back to manually handling it.
- hasa 8y agoSecond that. Serverless is a buzzword like AI. But the concept is brilliant from many perspectives. It may save architects and developers from db scaling headaches.