this post was submitted on 06 Jul 2023
119 points (93.4% liked)
Asklemmy
43775 readers
1272 users here now
A loosely moderated place to ask open-ended questions
Search asklemmy ๐
If your post meets the following criteria, it's welcome here!
- Open-ended question
- Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
- Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
- Not ad nauseam inducing: please make sure it is a question that would be new to most members
- An actual topic of discussion
Looking for support?
Looking for a community?
- Lemmyverse: community search
- sub.rehab: maps old subreddits to fediverse options, marks official as such
- [email protected]: a community for finding communities
~Icon~ ~by~ ~@Double_[email protected]~
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Why? A single Linux server has been able to support tens of thousands of simultaneous clients for many years now.
Bandwidth is not free.
Text is small.
Bandwidth is not free.
Better?
What?
well, text was small I guess :D
The โฌ5/mo VPS my instance runs on has 20TB bandwidth included.
So while it is not free, it can certainly be very, very inexpensive.
It's super cheap. A lot of us nerds have very good incomes and can pay for an instance that has like 20 TB of network traffic for less than 10 dollars per month.
It's our way to try and contribute to the growth of Lemmy and also it's fun to run our own instance.
Edit: Corrected network bandwidth amount.
What? Did you mean 40Gbps for less than 10 dollars/mo? Or did you mean 40GB of traffic total monthly? Huh?
Sorry it was 20 TB traffic per month for less than 10 dollars per month. Have a look here at options:
https://www.hetzner.com/cloud
Sure, that's fair, but it's also in a region where typical egress costs are cheap anyways. It'll be harder to find something like this in say, the SEA or OC regions.
Are you talking about a specific server or just Linux servers in general?
I'm referring to the old "c10k problem".
I think this doesn't apply? Aren't they talking about 10k simultaneously connected users here? With http you connect and disconnect for every request.
Also the database is likely to give timeout errors way before you reach the socket limits.