I’m an active member of Rastru Community Exchange which now is migrating their exchange platform to ICES.
This is the idea I want to implement.
- Apache web servers for the front end using the mod_proxy_balancer
- The application servers will be accessed throw a Apache web server acting as a proxy. The application servers will be implemented using Python flask as a REST inteface for linking the data layer and the presentation layer.
- The data layer will implemented using Apache Cassandra running on LXC on small computers
The architecture overview can be seen on the following image:
Until now this project is an idea, but i think it can be very interesting so as pedagogic.