3 pointsby dzonga3 hours ago2 comments
  • edude033 hours ago
    We can't make single cores any faster, so realistically multicore is the only "solution". That said, most languages have M:N event loops, where M tasks are distributed across N OS threads so even if your software doesn't directly use multiple cores, you end up using them indirectly for example for IO to the database or other APIs.
  • elar_verole3 hours ago
    >Unless maybe the CPU vendors - are making these powerful CPUs knowing they will be rented by the thread

    I think you answered your question already. AWS buys it -> you get instances that use a small part of the huge CPUs basically.