I will try to test if those "servers" would be good for task processing. Example: let's say I have a ton of websites to crawl (high IO, not much CPU, ideally parallel). I could use a couple of these to cheaply do the job.
I am guessing that any job that is not CPU or memory hungry would fit the bill. Like crawling, sending a massive amount of emails, simple text processing, maybe even as a RabbitMQ server.
I have an Odroid XU [1] which is similar to this. For 32 bit ARM it's actually not too slow, but I/O is terrible with an SD-card. There is an optional eMMC card which improves the situation, but IIRC there's no option to use an SSD. Note the server advertised here isn't quite the same so YMMV.
I could think of an application in which there would be minimal disk interaction and just lots of network action and in-memory processing so hypothetically it all depends on how the CPU handles parallelization through its cores.
I am guessing that any job that is not CPU or memory hungry would fit the bill. Like crawling, sending a massive amount of emails, simple text processing, maybe even as a RabbitMQ server.