2017-05-26 20:00:00 good Architecture Here are the various components I will use for the project. *Runs on Linux *Use LXC containers *Mariadb *Apache *TLMP, a variant of C++ ?www.solucorp.qc.ca/tlmp *blackhole, a routing and load balancing solution ?www.solucorp.qc.ca/projects/blackhole Another idea was to use blackhole between everything. Except for Mariadb and Apache, which have their own internal dispatchers, all the components in the project will be single threaded. To obtain multiple workers we will simply start one component several time. Each instance will be bound to its own TCP port. Blackhole will do the load balancing more than anticipated.