Arc dies if you issue consistently multiple concurrent connections. I ran the simplest workload test possible against Anarki. I also tried against Arc 3.1 with racket 5.2.1, with mzscheme 5.2.1, and with mzscheme 3.72. They all die. The test program was: arc> (defop || req (pr "this is a simple test"))
arc> (asv)
The workload test was: $ siege -c 20 -r 10 http://127.0.0.1:8080
Running the siege command reports 0 failed transactions.Running the siege command a second time reports lots of failed transactions. Running the siege command a third time reports only failed transactions and zero successful ones. Is anyone able to reproduce this? |