Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


How many concurrent users can 1 gbps have?
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

How many concurrent users can 1 gbps have?

  1. For text/photo rich sites
  2. For self hosted video sites
  3. For embedded youtube video sites.

Thanks in advance.

Comments

  • DonkeyDonkey Member
    1. Infinity
    Thanked by 1letlover
  • @Donkey said:
    3. Infinity

    Good.

    1. How much MB/KB is every photo, what specs is your hardware/server?
    2. What is the video resolution, in which format?
    3. How heavy is the rest of the webpage, and how much can your hardware/server 3. handle?

    There are so many factors to consider here.

  • vyas11vyas11 Member

    42

  • mwtmwt Member

    Take the bitrate of your videos and divide 125MB/s by that. That's your max theoretical. You can probably do 80% of that.

    Apply the same logic with other content. If you divide using page size you're seeing how many you can manage with 1s load time.

    Just try it and see if it bungles up. This only goes wrong if your site is too popular.

  • 3000 of loves

    Thanked by 1letlover
  • VoidVoid Member

    7

  • In simple terms 1024 concurrent users drawing 1Mbps each, give or take.
    There's no definitive answer beyond that really and will require some work from you or a web developer/admin to properly calculate your requirements.

  • luckypenguinluckypenguin Member
    edited July 2022

    How many people can fit in a swimming pool kind of question.
    Concurrency has nothing to do with the line speed, unless the application NEEDS
    to be able to keep connections alive and push packets quickly, i.e. video conferencing/streaming.
    Plain HTTP will just throttle itself down to even 1kbps, allowing you to have thousands of
    users with slower loading times.

  • @FoxelVox said:
    1. How much MB/KB is every photo, what specs is your hardware/server?
    2. What is the video resolution, in which format?
    3. How heavy is the rest of the webpage, and how much can your hardware/server 3. handle?

    There are so many factors to consider here.

    1. Each dynamic page is about 1 to 2 MB typically. Spec is like Hetzner AX41.
    2. Video clips FHD 1920x1080p h264 high quality. Some may be 4k and 6k.
    3. The rest of the page is dynamic, typically about 0.5 MB. Spec AX41.
  • @mwt said:
    Take the bitrate of your videos and divide 125MB/s by that. That's your max theoretical. You can probably do 80% of that.

    Apply the same logic with other content. If you divide using page size you're seeing how many you can manage with 1s load time.

    Just try it and see if it bungles up. This only goes wrong if your site is too popular.

    125MB/s is about 1 gbps already?

  • @luckypenguin said:
    How many people can fit in a swimming pool kind of question.
    Concurrency has nothing to do with the line speed, unless the application NEEDS
    to be able to keep connections alive and push packets quickly, i.e. video conferencing/streaming.
    Plain HTTP will just throttle itself down to even 1kbps, allowing you to have thousands of
    users with slower loading times.

    Thanks a lot, right now it is plain http or https, so thousands may apply.
    In the future, may try video conference apps.

  • @hadawayandplay said:
    In simple terms 1024 concurrent users drawing 1Mbps each, give or take.
    There's no definitive answer beyond that really and will require some work from you or a web developer/admin to properly calculate your requirements.

    Thanks a lot, good to know.

  • coldcold Member

    CUNT users, or nonCUNT users?

  • spareksparek Member

    Transfter rates are usually given in terms of bits per second.

    Storage - or how large a file is - is typically given in bytes.

    But yea, it really depends on how large the files are that you are serving and how fast those consuming the files are downloading them.

    A 100mbps connection can handle about 100 users if all of those 100 users are consuming data at 1mbps each (you'll loose an every so small amount in overhead).

    But the other aspect to this, depending on how large the files are that you are serving, the first visitor (visitor #1) may complete their download before visitor #88 even starts their download.

    So to lock down an exact number may be impossible. All you can really say is that a 1gbps can handle more concurrent users than a 100mbps connection which can handle more concurrent users than a 10mbps connection.

    Thanked by 1letlover
  • comXyzcomXyz Member

    1

  • mwtmwt Member

    @letlover said:

    @mwt said:
    Take the bitrate of your videos and divide 125MB/s by that. That's your max theoretical. You can probably do 80% of that.

    Apply the same logic with other content. If you divide using page size you're seeing how many you can manage with 1s load time.

    Just try it and see if it bungles up. This only goes wrong if your site is too popular.

    125MB/s is about 1 gbps already?

    That's the point! Divide that by the traffic per simultaneous users (your bitrate) and you'll get the maximum users.

    Thanked by 1letlover
  • dfroedfroe Member, Host Rep

    @letlover said:
    125MB/s is about 1 gbps already?

    125 x 8 = 1000

    Thanked by 1letlover
Sign In or Register to comment.