▲ 592 ▼ Cloudflare says humans could become a "rounding error" as bots generate 1,000 times more internet traffic (www.techspot.com) submitted 3 weeks ago by sanitation@lemmy.today to c/technology@lemmy.world 254 comments fedilink hide all child comments
[–] kibblebits@quokk.au 14 points 3 weeks ago (1 child) Hosting has never been so inexpensive as it is today. permalink fedilink source parent hideshow 2 child comments replies: [–] dan@upvote.au 13 points 3 weeks ago* (last edited 3 weeks ago) (2 children) There seems to be two groups of people: People that use services like AWS and pay hundreds (or more) per month: "Wow, hosting is so expensive now!" People that host a bunch of stuff on a $40/year VPS: "Wow, hosting is so cheap now!" I've got several VPSes with 40Gbps (shared) networking, 8 or 16GB RAM, decent amount of space on RAIDed enterprise NVMe SSDs, fast AMD EPYC CPUs, that cost less than $60/year. 20 years ago before VPS hosting became popular, you'd need to pay at least $100/month for a dedicated server with a consumer CPU, single IDE hard drive, tiny amount of RAM, on a 100Mb/s connection. Not to mention being able to host a bunch of stuff at home for cheap with a low-power single-board or mini PC., and Hetzner making dedicated servers very cheap too. permalink fedilink source parent hideshow 4 child comments replies: [–] Tanoh@lemmy.world 4 points 3 weeks ago (1 child) AWS and similar are very expensive compared to a simple VPS. However, AWS offer things that is hard to do on a VPS, not impossible of course but just hard. Like automatic scaling, your site suddently gets on the frontpage of slashdot/hn/reddit/etc and get 1000x the normal traffic? Your VPS will probaly choke and render error pages for most of the traffic. On a correctly configured AWS scaling deployment, you won't even notice it. And not only for your webserver, you can do the same for data And other features like multiregional and easier CDN (also in multiregion) integration. There are of course problems with AWS also, sometimes you don't want your site to scale uncontrollably. If you get DDoSed without mitigatiln, for example, you could end up with a huge bill for nothing. So, as with almost everything in life. It depends what your goal is and how much you want to spend. permalink fedilink source parent hideshow 2 child comments replies: [–] dan@upvote.au 1 point 3 weeks ago* (1 child) I agree about the automated scaling, but with VPS hosting you can usually have several hot spares to handle traffic spikes, and still spend less than something like AWS. Most good VPS hosts will let you create a private network between your VPSes. 1000x spikes aren't very common. CDNs are pretty easy in general, especially if they support origin pull. I don't like keeping all my eggs in one basket, so I use a few different providers. permalink fedilink source parent hideshow 2 child comments replies: [–] Tanoh@lemmy.world 1 point 3 weeks ago Yes. That is an other valid path to use. And you get pretty far with a medium single VPS as well, I mean it is unlikely your little app is going to be another Amazon over night. Starting on a VPS and then adding more, until eventually you might need automatic scaling is all fine. AWS (and others, but I have used AWS the most) charges quite a bit of a premium but they package it for you. But there is also a big risk of vendor lock-in. Everything is configured for AWS, if they yank up the price you either have to spend a lot of time and money to migrate, or just pay up. permalink fedilink source parent [–] kibblebits@quokk.au -1 points 3 weeks ago (1 child) I use cloudflare for free. You guys pay for hosting? permalink fedilink source parent hideshow 2 child comments replies: [–] dan@upvote.au 0 points 3 weeks ago (1 child) Yes, because a Linux server with root access is much more powerful than a platform like Cloudflare. permalink fedilink source parent hideshow 2 child comments replies: [–] kibblebits@quokk.au -4 points 3 weeks ago (2 children) Technically…… but why does it need “root access” (I’m dying laughing btw) to begin with? permalink fedilink source parent hideshow 4 child comments replies: [–] boonhet@sopuli.xyz 2 points 3 weeks ago Why does what need root access? The person paying for the hosting? So they can install software cloudflare doesn't offer for example. permalink fedilink source parent [–] dan@upvote.au 2 points 3 weeks ago (1 child) So I can install any software I want. I'm running my own Lemmy server. I host Odoo and n8n for my wife's business. I have servers running Borgbackup and Borgmatic for backups. And a bunch of other stuff. permalink fedilink source parent hideshow 2 child comments replies: [–] kibblebits@quokk.au 1 point 3 weeks ago Gotta run it as root eh? 😅 permalink fedilink source parent
[–] dan@upvote.au 13 points 3 weeks ago* (last edited 3 weeks ago) (2 children) There seems to be two groups of people: People that use services like AWS and pay hundreds (or more) per month: "Wow, hosting is so expensive now!" People that host a bunch of stuff on a $40/year VPS: "Wow, hosting is so cheap now!" I've got several VPSes with 40Gbps (shared) networking, 8 or 16GB RAM, decent amount of space on RAIDed enterprise NVMe SSDs, fast AMD EPYC CPUs, that cost less than $60/year. 20 years ago before VPS hosting became popular, you'd need to pay at least $100/month for a dedicated server with a consumer CPU, single IDE hard drive, tiny amount of RAM, on a 100Mb/s connection. Not to mention being able to host a bunch of stuff at home for cheap with a low-power single-board or mini PC., and Hetzner making dedicated servers very cheap too. permalink fedilink source parent hideshow 4 child comments replies: [–] Tanoh@lemmy.world 4 points 3 weeks ago (1 child) AWS and similar are very expensive compared to a simple VPS. However, AWS offer things that is hard to do on a VPS, not impossible of course but just hard. Like automatic scaling, your site suddently gets on the frontpage of slashdot/hn/reddit/etc and get 1000x the normal traffic? Your VPS will probaly choke and render error pages for most of the traffic. On a correctly configured AWS scaling deployment, you won't even notice it. And not only for your webserver, you can do the same for data And other features like multiregional and easier CDN (also in multiregion) integration. There are of course problems with AWS also, sometimes you don't want your site to scale uncontrollably. If you get DDoSed without mitigatiln, for example, you could end up with a huge bill for nothing. So, as with almost everything in life. It depends what your goal is and how much you want to spend. permalink fedilink source parent hideshow 2 child comments replies: [–] dan@upvote.au 1 point 3 weeks ago* (1 child) I agree about the automated scaling, but with VPS hosting you can usually have several hot spares to handle traffic spikes, and still spend less than something like AWS. Most good VPS hosts will let you create a private network between your VPSes. 1000x spikes aren't very common. CDNs are pretty easy in general, especially if they support origin pull. I don't like keeping all my eggs in one basket, so I use a few different providers. permalink fedilink source parent hideshow 2 child comments replies: [–] Tanoh@lemmy.world 1 point 3 weeks ago Yes. That is an other valid path to use. And you get pretty far with a medium single VPS as well, I mean it is unlikely your little app is going to be another Amazon over night. Starting on a VPS and then adding more, until eventually you might need automatic scaling is all fine. AWS (and others, but I have used AWS the most) charges quite a bit of a premium but they package it for you. But there is also a big risk of vendor lock-in. Everything is configured for AWS, if they yank up the price you either have to spend a lot of time and money to migrate, or just pay up. permalink fedilink source parent [–] kibblebits@quokk.au -1 points 3 weeks ago (1 child) I use cloudflare for free. You guys pay for hosting? permalink fedilink source parent hideshow 2 child comments replies: [–] dan@upvote.au 0 points 3 weeks ago (1 child) Yes, because a Linux server with root access is much more powerful than a platform like Cloudflare. permalink fedilink source parent hideshow 2 child comments replies: [–] kibblebits@quokk.au -4 points 3 weeks ago (2 children) Technically…… but why does it need “root access” (I’m dying laughing btw) to begin with? permalink fedilink source parent hideshow 4 child comments replies: [–] boonhet@sopuli.xyz 2 points 3 weeks ago Why does what need root access? The person paying for the hosting? So they can install software cloudflare doesn't offer for example. permalink fedilink source parent [–] dan@upvote.au 2 points 3 weeks ago (1 child) So I can install any software I want. I'm running my own Lemmy server. I host Odoo and n8n for my wife's business. I have servers running Borgbackup and Borgmatic for backups. And a bunch of other stuff. permalink fedilink source parent hideshow 2 child comments replies: [–] kibblebits@quokk.au 1 point 3 weeks ago Gotta run it as root eh? 😅 permalink fedilink source parent
[–] Tanoh@lemmy.world 4 points 3 weeks ago (1 child) AWS and similar are very expensive compared to a simple VPS. However, AWS offer things that is hard to do on a VPS, not impossible of course but just hard. Like automatic scaling, your site suddently gets on the frontpage of slashdot/hn/reddit/etc and get 1000x the normal traffic? Your VPS will probaly choke and render error pages for most of the traffic. On a correctly configured AWS scaling deployment, you won't even notice it. And not only for your webserver, you can do the same for data And other features like multiregional and easier CDN (also in multiregion) integration. There are of course problems with AWS also, sometimes you don't want your site to scale uncontrollably. If you get DDoSed without mitigatiln, for example, you could end up with a huge bill for nothing. So, as with almost everything in life. It depends what your goal is and how much you want to spend. permalink fedilink source parent hideshow 2 child comments replies: [–] dan@upvote.au 1 point 3 weeks ago* (1 child) I agree about the automated scaling, but with VPS hosting you can usually have several hot spares to handle traffic spikes, and still spend less than something like AWS. Most good VPS hosts will let you create a private network between your VPSes. 1000x spikes aren't very common. CDNs are pretty easy in general, especially if they support origin pull. I don't like keeping all my eggs in one basket, so I use a few different providers. permalink fedilink source parent hideshow 2 child comments replies: [–] Tanoh@lemmy.world 1 point 3 weeks ago Yes. That is an other valid path to use. And you get pretty far with a medium single VPS as well, I mean it is unlikely your little app is going to be another Amazon over night. Starting on a VPS and then adding more, until eventually you might need automatic scaling is all fine. AWS (and others, but I have used AWS the most) charges quite a bit of a premium but they package it for you. But there is also a big risk of vendor lock-in. Everything is configured for AWS, if they yank up the price you either have to spend a lot of time and money to migrate, or just pay up. permalink fedilink source parent
[–] dan@upvote.au 1 point 3 weeks ago* (1 child) I agree about the automated scaling, but with VPS hosting you can usually have several hot spares to handle traffic spikes, and still spend less than something like AWS. Most good VPS hosts will let you create a private network between your VPSes. 1000x spikes aren't very common. CDNs are pretty easy in general, especially if they support origin pull. I don't like keeping all my eggs in one basket, so I use a few different providers. permalink fedilink source parent hideshow 2 child comments replies: [–] Tanoh@lemmy.world 1 point 3 weeks ago Yes. That is an other valid path to use. And you get pretty far with a medium single VPS as well, I mean it is unlikely your little app is going to be another Amazon over night. Starting on a VPS and then adding more, until eventually you might need automatic scaling is all fine. AWS (and others, but I have used AWS the most) charges quite a bit of a premium but they package it for you. But there is also a big risk of vendor lock-in. Everything is configured for AWS, if they yank up the price you either have to spend a lot of time and money to migrate, or just pay up. permalink fedilink source parent
[–] Tanoh@lemmy.world 1 point 3 weeks ago Yes. That is an other valid path to use. And you get pretty far with a medium single VPS as well, I mean it is unlikely your little app is going to be another Amazon over night. Starting on a VPS and then adding more, until eventually you might need automatic scaling is all fine. AWS (and others, but I have used AWS the most) charges quite a bit of a premium but they package it for you. But there is also a big risk of vendor lock-in. Everything is configured for AWS, if they yank up the price you either have to spend a lot of time and money to migrate, or just pay up. permalink fedilink source parent
[–] kibblebits@quokk.au -1 points 3 weeks ago (1 child) I use cloudflare for free. You guys pay for hosting? permalink fedilink source parent hideshow 2 child comments replies: [–] dan@upvote.au 0 points 3 weeks ago (1 child) Yes, because a Linux server with root access is much more powerful than a platform like Cloudflare. permalink fedilink source parent hideshow 2 child comments replies: [–] kibblebits@quokk.au -4 points 3 weeks ago (2 children) Technically…… but why does it need “root access” (I’m dying laughing btw) to begin with? permalink fedilink source parent hideshow 4 child comments replies: [–] boonhet@sopuli.xyz 2 points 3 weeks ago Why does what need root access? The person paying for the hosting? So they can install software cloudflare doesn't offer for example. permalink fedilink source parent [–] dan@upvote.au 2 points 3 weeks ago (1 child) So I can install any software I want. I'm running my own Lemmy server. I host Odoo and n8n for my wife's business. I have servers running Borgbackup and Borgmatic for backups. And a bunch of other stuff. permalink fedilink source parent hideshow 2 child comments replies: [–] kibblebits@quokk.au 1 point 3 weeks ago Gotta run it as root eh? 😅 permalink fedilink source parent
[–] dan@upvote.au 0 points 3 weeks ago (1 child) Yes, because a Linux server with root access is much more powerful than a platform like Cloudflare. permalink fedilink source parent hideshow 2 child comments replies: [–] kibblebits@quokk.au -4 points 3 weeks ago (2 children) Technically…… but why does it need “root access” (I’m dying laughing btw) to begin with? permalink fedilink source parent hideshow 4 child comments replies: [–] boonhet@sopuli.xyz 2 points 3 weeks ago Why does what need root access? The person paying for the hosting? So they can install software cloudflare doesn't offer for example. permalink fedilink source parent [–] dan@upvote.au 2 points 3 weeks ago (1 child) So I can install any software I want. I'm running my own Lemmy server. I host Odoo and n8n for my wife's business. I have servers running Borgbackup and Borgmatic for backups. And a bunch of other stuff. permalink fedilink source parent hideshow 2 child comments replies: [–] kibblebits@quokk.au 1 point 3 weeks ago Gotta run it as root eh? 😅 permalink fedilink source parent
[–] kibblebits@quokk.au -4 points 3 weeks ago (2 children) Technically…… but why does it need “root access” (I’m dying laughing btw) to begin with? permalink fedilink source parent hideshow 4 child comments replies: [–] boonhet@sopuli.xyz 2 points 3 weeks ago Why does what need root access? The person paying for the hosting? So they can install software cloudflare doesn't offer for example. permalink fedilink source parent [–] dan@upvote.au 2 points 3 weeks ago (1 child) So I can install any software I want. I'm running my own Lemmy server. I host Odoo and n8n for my wife's business. I have servers running Borgbackup and Borgmatic for backups. And a bunch of other stuff. permalink fedilink source parent hideshow 2 child comments replies: [–] kibblebits@quokk.au 1 point 3 weeks ago Gotta run it as root eh? 😅 permalink fedilink source parent
[–] boonhet@sopuli.xyz 2 points 3 weeks ago Why does what need root access? The person paying for the hosting? So they can install software cloudflare doesn't offer for example. permalink fedilink source parent
[–] dan@upvote.au 2 points 3 weeks ago (1 child) So I can install any software I want. I'm running my own Lemmy server. I host Odoo and n8n for my wife's business. I have servers running Borgbackup and Borgmatic for backups. And a bunch of other stuff. permalink fedilink source parent hideshow 2 child comments replies: [–] kibblebits@quokk.au 1 point 3 weeks ago Gotta run it as root eh? 😅 permalink fedilink source parent
[–] kibblebits@quokk.au 1 point 3 weeks ago Gotta run it as root eh? 😅 permalink fedilink source parent