AWS ElastiCache Redis servers come in everything from very small to very large multi cpu boxes. But redis is single-threaded. Does anyone know what Amazon is doing to utilize all the cores? I'm assuming that they do, otherwise it's kind of strange that they would be offering it.
IcedDante
6,97213 gold badges67 silver badges111 bronze badges
asked Feb 19, 2015 at 0:17
1 Answer 1
The response from AWS was that redis is indeed single threaded. But it's a good suggestion to have more than one CPU to handle OS and network chores, so that Redis gets the resources to run. This makes sense.
answered Feb 19, 2015 at 23:51
Sign up to request clarification or add additional context in comments.
1 Comment
IcedDante
Maybe that makes sense, but AWS offers very expensive servers with up to 90 cores. I find it hard to believe this is doing anything other draining the wallets of AWS customers who need a lot of RAM but not a lot of compute power