News for hackers. Stuff that matters.
Re:Pirate Bay founder thinks Parler’s inability to stay onli... by bitcoinmoney on Wednesday January 13, 2021 @11:05PM (#25771835)
Why can’t they just backup regularly and redeploy somewhere? Isn’t it as easy as backing up a DB and restoring?
Re:Pirate Bay founder thinks Parler’s inability to stay onli... by ashtonkem on Wednesday January 13, 2021 @11:25PM (#25771989)
If you restrict yourself to only the set of AWS functionality that is common to all hosting providers, you can do that.

But not only is that very hard to do, it basically negates the premise of AWS in general. There are also lots of areas that you can’t do this, such as IAM and network rules, so you have to build an abstraction on top of it that’ll work with open source tools on a separate host.

Re:Pirate Bay founder thinks Parler’s inability to stay onli... by PaulDavisThe1st on Thursday January 14, 2021 @01:28AM (#25772868)
Premise of AWS for me: reasonably priced (not cheap!) linux VM, close to the backbone, essentially total control of the VM, easy provisioning of new disk storage when required (i.e. EC2 with a smidgeon of EBS)

The rest of it? I think I understand why some systems need/want it, but no thanks.

Re:Pirate Bay founder thinks Parler’s inability to stay onli... by ashtonkem on Thursday January 14, 2021 @01:35AM (#25772920)
Depends on what you’re doing.

At the scale $EMPLOYER works at, AWS built in services are key. Things like DynamoDB global tables are extremely hard to run on your own, and things similar to AuroraDB and Kinesis can be run on your own but they take up a lot of personnel hours better spent focusing on product. We could probably eliminate those services and self-run, but it would be an extremely unwise usage of company time and money.

But we also run services in multiple continents with the need to handle clients doing silly things like getting into airplanes and flying into another continent. Your situation might not benefit as much from AWS specific services, so YMMV.

Re:Pirate Bay founder thinks Parler’s inability to stay onli... by PaulDavisThe1st on Thursday January 14, 2021 @01:44AM (#25772984)
> We could probably eliminate those services and self-run, but it would be an extremely unwise usage of company time and money.

Unless $EMPLOYER was Parler ...

Re:Pirate Bay founder thinks Parler’s inability to stay onli... by ashtonkem on Thursday January 14, 2021 @09:32AM (#25776699)
More precisely, we could do it, but it would probably take years and the result would be inferior to what we have today.
Re:Pirate Bay founder thinks Parler’s inability to stay onli... by jpollock on Wednesday January 13, 2021 @11:17PM (#25771914)
When you build on top of "linux", yes. However, many cloud services are built on top of S3 or App Engine or other proprietary services.

This means that they can only be run on that provider.

They can be faster to develop, at the risk of not being able to move later.

Re:Pirate Bay founder thinks Parler’s inability to stay onli... by manquer on Thursday January 14, 2021 @03:39AM (#25773763)
S3 is not that hard to replace. There are plenty of services like backblaze which provide S3 Api. You can spin up your own service with something like minio.

Getting S3 reliability or availablity is lot harder ofcourse, but most apps don't need that.

Re:Pirate Bay founder thinks Parler’s inability to stay onli... by jacquesm on Thursday January 14, 2021 @02:21AM (#25773222)
They don't even need their own backups anymore.