Howdy, Stranger!

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


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.

Suspended again for high CPU usage

13»

Comments

  • @averagedatahoarder said:

    @Dupondt said:
    Petition to start a GoFundMe for @averagedatahoarder so they can get a dedicated server and leave all these poor VPS hosts alone.

    Petition to start a GoFundMe for @averagedatahoarder so they can keep buying the cheapest posible "10Gbps unmetered" VPS's and complaining on LowEndTalk so the MJJs can have their drama.

    You start to get annoying.

  • @ascicode said:

    @averagedatahoarder said:

    @Dupondt said:
    Petition to start a GoFundMe for @averagedatahoarder so they can get a dedicated server and leave all these poor VPS hosts alone.

    Petition to start a GoFundMe for @averagedatahoarder so they can keep buying the cheapest posible "10Gbps unmetered" VPS's and complaining on LowEndTalk so the MJJs can have their drama.

    You start to get annoying.

    OK, I'll get a dedicated server

    Thanked by 2JohnFilch123 tux
  • TangeTange Member

    @averagedatahoarder said:

    No, my API powers many popular free consumer apps. They link back to me, but most users donate to the app instead of me (the one with infrastructure costs) - many of the developers of the apps take credit. I’m in the process of updating my policies to make attribution required so this can be funded but of course it will take a while for all the apps to implement this

    A bit more on this.

    I started the API as a small hobby project, I mainly intended for users to access the service via my webapp. Then, the developer of a popular app found my API and began using it in their app -- the first app developer was very nice, credited me, etc. But then all the other players found my API and began hammering me with millions of requests under spoofed useragents, etc.

    And finally, the main alternative to my service (which was already quite popular) "merged" with me - in other words, they shut down and redirected all traffic to me.

    I don't think this is a bad thing, I'm happy to provide this service and enjoy maintaining it, I just never set this up properly to sustain this level of traffic. And it only seems like traffic is going to increase from now on, every day I check the analytics and new apps are wrapping my API...

    why not setup a service and charge for it, at least get some money for the server

    even cloudflare makes money on their clients, you can't do it for free on a long run

  • @Tange said:

    @averagedatahoarder said:

    No, my API powers many popular free consumer apps. They link back to me, but most users donate to the app instead of me (the one with infrastructure costs) - many of the developers of the apps take credit. I’m in the process of updating my policies to make attribution required so this can be funded but of course it will take a while for all the apps to implement this

    A bit more on this.

    I started the API as a small hobby project, I mainly intended for users to access the service via my webapp. Then, the developer of a popular app found my API and began using it in their app -- the first app developer was very nice, credited me, etc. But then all the other players found my API and began hammering me with millions of requests under spoofed useragents, etc.

    And finally, the main alternative to my service (which was already quite popular) "merged" with me - in other words, they shut down and redirected all traffic to me.

    I don't think this is a bad thing, I'm happy to provide this service and enjoy maintaining it, I just never set this up properly to sustain this level of traffic. And it only seems like traffic is going to increase from now on, every day I check the analytics and new apps are wrapping my API...

    why not setup a service and charge for it, at least get some money for the server

    even cloudflare makes money on their clients, you can't do it for free on a long run

    I didn't expect traffic to increase this quickly, but that's not a bad idea

  • Gotta admit, I'm curious which service you're running. Is it something that most of us here are probably unknowingly consuming?

  • @deafcon said:
    Gotta admit, I'm curious which service you're running. Is it something that most of us here are probably unknowingly consuming?

    Not really related to hosting/etc. but yeah I wouldn't be surprised if a few people here are downstream consumers

  • NeoonNeoon Community Contributor, Veteran

    @sillycat said:
    suspended for gooning

    Thanked by 1tentor
  • I'm now a happy customer of @Alyx, thank you Calibour :)

  • @Arirang said:
    Even a VDS can be suspended for cpu abuse. Be careful. For a detailed explanation of the differences between a VDS and a VPS, please ask @YassineB https://lowendtalk.com/discussion/comment/4891797/#Comment_4891797

    If it’s dedicated virtual server how can you “abuse” the cpu allocation? That seems like false advertising. I understand fair use on a vps because it’s made clear that the cores are shared.

  • yoursunnyyoursunny Member, IPv6 Advocate

    @averagedatahoarder said:

    @yoursunny said:

    @averagedatahoarder said:
    This is a free API I host with over a billion requests a month

    Please show API documentation, source code, and deployment instructions (exact command to deploy the software).
    We can then audit them and give suggestions on how to prevent excessive CPU usage again.

    You really willing to do this?

    Yes for any public repository with open source license.

  • @yoursunny said:

    @averagedatahoarder said:

    @yoursunny said:

    @averagedatahoarder said:
    This is a free API I host with over a billion requests a month

    Please show API documentation, source code, and deployment instructions (exact command to deploy the software).
    We can then audit them and give suggestions on how to prevent excessive CPU usage again.

    You really willing to do this?

    Yes for any public repository with open source license.

    What if it has a fauxpen source license? /j

    I'll put up a repo shortly

  • @averagedatahoarder said:

    @yoursunny said:

    @averagedatahoarder said:

    @yoursunny said:

    @averagedatahoarder said:
    This is a free API I host with over a billion requests a month

    Please show API documentation, source code, and deployment instructions (exact command to deploy the software).
    We can then audit them and give suggestions on how to prevent excessive CPU usage again.

    You really willing to do this?

    Yes for any public repository with open source license.

    What if it has a fauxpen source license? /j

    I'll put up a repo shortly

    Licenses are a scam just do whatever nobody cares on god

  • forestforest Member
    edited October 21

    @Arirang said:
    Even a VDS can be suspended for cpu abuse. Be careful. For a detailed explanation of the differences between a VDS and a VPS, please ask @YassineB https://lowendtalk.com/discussion/comment/4891797/#Comment_4891797

    Well he's wrong and is advertising "VDS" misleadingly.

    When he says VDS, he means a shared core without a FUP. When most providers say VDS, they mean dedicated cores (usually pinned to physical cores) with no neighbors and thus no neighbor-induced CPU steal.

  • @forest said:

    @Arirang said:
    Even a VDS can be suspended for cpu abuse. Be careful. For a detailed explanation of the differences between a VDS and a VPS, please ask @YassineB https://lowendtalk.com/discussion/comment/4891797/#Comment_4891797

    Well he's wrong and is advertising "VDS" misleadingly.

    When he says VDS, he means a shared core without a FUP. When most providers say VDS, they mean dedicated cores (usually pinned to physical cores) with no neighbors and thus no neighbor-induced CPU steal.

    Oh I see, so fake VDS. I feel like there should be a term for this? Or I guess its just a VPS

  • @averagedatahoarder said:

    @forest said:

    @Arirang said:
    Even a VDS can be suspended for cpu abuse. Be careful. For a detailed explanation of the differences between a VDS and a VPS, please ask @YassineB https://lowendtalk.com/discussion/comment/4891797/#Comment_4891797

    Well he's wrong and is advertising "VDS" misleadingly.

    When he says VDS, he means a shared core without a FUP. When most providers say VDS, they mean dedicated cores (usually pinned to physical cores) with no neighbors and thus no neighbor-induced CPU steal.

    Oh I see, so fake VDS. I feel like there should be a term for this? Or I guess its just a VPS

    Well, "VDS" is kind of a vague term. In some parts of the world, VDS and VPS mean the same thing. But when VDS is compared with VPS, it generally means that you get a dedicated core that you don't need to share.

    There is some ambiguity about whether or not the dedicated core has an SMT sibling, though. I'm sure plenty of providers unknowingly do that, in which case the guest might not see any CPU steal but it does have neighbors of a sort.

    Thanked by 1averagedatahoarder
Sign In or Register to comment.