Not to mention the fact that the grand majority of federalized services have extremely unsustainable performance characteristics that make them effectively impossible to scale from hobby projects
Comment on ‘There isn’t really another choice:’ Signal chief explains why the encrypted messenger relies on AWS
magguzu@midwest.social 3 days ago
So much talking out of ass in these comments.
Federation/decentralization is great. It’s why we’re here on Lemmy.
It also means you expect everyone involved, people you’ve never met or vetted, to be competent and be able to shell out the cash and time to commit to a certain level of uptime. That’s unacceptable for a high SLA product like Signal. Hell midwest.social, the Lemmy instance I’m on, is very often quite slow. I and others put up with it because we know it’s run by one person on one server that he’s presumably paying for himself. But that doesn’t reflect Lemmy as a whole.
AWS isn’t just a bunch of servers. They have dedicated services for database clusters, cache store, data warehouse, load balancing, container clusters, kubernetes clusters, CDN, web access firewall, to name just a few. Every region has multiple datacenters, the largest by far of which is North Virginia’s. By default most people use one DC but multi region while being a huge expensive lift is something they already have tools to assist with. Also, and maybe most importantly, AWS, Azure and GCP run their own backbones between the datacenters rather than rely on the shared one that you, me, and most other smaller DCs are using.
I’m a DevOps Engineer but I’m no big tech fan. I run my own hobby server too. Amazon is an evil company. But the claim that “multi cloud is easy, smaller CSPs are just as good” is naive at best.
Ideally some legislation comes in and forces these companies to simplify the process for adopting multi cloud, because right now you have to build it all yourself and it becomes still very imperfect when you start to factor things like databases.
- douglasg14b@lemmy.world 3 days ago
- Dragonstaff@leminal.space 2 days ago- AWS needs to be broken up way more than Ma Bell ever did. We need to have open protocols developed so that there can be actual competition. - jfrnz@lemmy.world 2 days ago- There is actual competition though, from Google and Microsoft at a minimum. - Dragonstaff@leminal.space 2 days ago- 3-5 companies in a sector is an oligopoly, which acts nearly the same as a monopoly. This is not “actual competition”. - All of these companies cornered their own markets, and now they own the backbone of the internet. - If we broke up all of them and required open standards and interoperability then other companies could innovate. - jfrnz@lemmy.world 1 day ago- I’m not saying it’s good, but it’s not Ma Bell. 
 
- AwesomeLowlander@sh.itjust.works 2 days ago- 3 companies is not competition, 3 companies is collusion. 
 
 
- rumba@lemmy.zip 3 days ago- DevOps here too, I’ve been starting to slide my smaller redundant services into k8s. I had to really defend my position not to use EKS. - No, we’re using kubeadm because I don’t want to give a damn if it’s running in the office, or google or amazon or my house. It’s WAY harder and more expensive than setting up an eks and a EC/Aurora cluster, but I can bypass vendor lock in. Setting up my own clusters and replicas is a never ending source of work. 
shalafi@lemmy.world 3 days ago
Can’t find a screenshot, but when you’re logged in and click for the screen to show all AWS products, holy shit. AWS is far more than most people think.