|
|
|
|
|
by fiddlerwoaroof
2786 days ago
|
|
Yeah, but that's sort of the point: for most web applications, most performance issues are not the result of the implementation language but of the chosen architecture. If a fairly inefficient language like Arc can handle HN loads (for the most part, at least), almost anything can. |
|
I don't think that's true (but I also don't understand what is meant by architecture in this context).
There's a simple file upload form example in the Arc community repository. It's so slow that it would timeout on files smaller than 100K. I tried optimizing the POST request parsing, but could still only barely get Arc to handle file sizes of 5M.
Tried making a similar simple file upload form in Racket, and it runs way faster. But it shouldn't be surprising that some languages are less efficient than others, right?
I'm also not sure that most web applications are text-only. Many web applications send and receive other things that plaintext.