Don't forget that B4J can also be used to create back-end solutions (server applications). This is a very strong feature of B4J.
As I wrote in the showcase page we are using several B4J servers to manage the hosted builders (which are of course B4J servers) as well as other tasks and their performance and stability are excellent.
You can see some examples here:
http://b4x.com:51042/