Google Closure library
Java Virtual Machine (JVM)
The Java Virtual Machine (JVM) is proven technology. It is a mature, high-performance platform and a popular choice for enterprise technology. It was originally developed to support the Java programming language, but in the last few years other languages have started taking advantage of the JVM as a host platform. Clojure is more suitable for rapid development than Java, but is still able to interact with Java code because of the shared architecture. This is an important advantage, because it allows Clojure programmers to use existing Java libraries in order to avoid having to reinvent the wheel.
Vixu.com uses Apache Tomcat as an application server to host the web application used to provide the website-management service. Tomcat has been developed under the wing of the Apache Software Foundation (ASF) since 1999. Tomcat is proven technology from the Java world that will happily serve as an application server for other JVM-based languages, like Clojure, as well.
Vixu.com uses Apache CouchDB to store all user-generated data, including static files. Apache CouchDB is a document-oriented database (unlike traditional relational database systems like MySQL and Oracle), which is a good fit with the kind of data stored by the website-management application. Another advantage of CouchDB is the replication support. This makes it easy to scale websites and spread them out over multiple servers.
Vixu.com uses Debian GNU/Linux as a server operating system. Debian is one of the oldest GNU/Linux distributions and has a strong commitment to the free software philosophy. This is important, because Vixu.com wants the whole technology stack to adhere to the principles of free, open source software. The "Debian Stable" release is conservative and mature. Before software packages are included they are tested thoroughly, often for years. This ensures stability and makes Debian Stable the reliable choice.