Tecnología en Frozen-Layer


Frozen-Layer es una mezcla de muchas tecnologías distintas, unidas entre sí para dar forma a lo que tienes delante.

Una de las primeras cuestiones que se nos presento fue la elección del sistema operativo. Estaba claro que este iba a ser linux, pero, ¿que distribución? Nos decidimos por Gentoo ya que podríamos tener un servidor con lo necesario, compilado para AMD64 y que conocíamos de utilizarlo personalmente.

Este sistema corre sobre dos servidores Sun Fire X2100 (Plue y Elie) con procesadores AMD de 64 bits, 1,5GB de RAM cada uno y dos discos duros de alta capacidad. Ambos tienen conexión a internet con un proveedor especializado en empresas en un Datacenter con UPS, Red de Gigabit, sistema de ventilación y sistema anti-incendios de última generación.

Plue se encarga únicamente de servir webs. Para ello utilizamos Lighttpd como servidor web. Estable, rápido, y mucho mas ligero que Apache. Como lenguajes de programación se utilizan PHP y Ruby on Rails.

La gran mayoría de la web esta programa desde 0, casi 15.000 lineas de código. Nos encanta todo lo relacionado con el Web 2.0, usamos prototype, jQuery, Lightbox, Thickbox y Scriptaculous para todas las partes de Ajax. Como iconos, utilizamos la serie de FAM FAM FAM

El blog (Wordpress), el foro (Invision Power Board), la wiki (MediaWiki) y el planet (Planet) son las partes que no hemos programado nosotros, aunque únicamente las bases, los skins y las modificaciones necesarias para unirlas en nuestra Network han sido hechas también desde 0.

Disponemos de un sistema de monitorización constante utilizando tanto Cacti como InterMapper.

Elie tiene unas cuantas tareas mas asignadas. Es el servidor de base de datos (evidentemente MySQL), el servidor de DNS (para ello utilizamos Bind), el tracker (utilizamos xbt tracker) y servidor de correo (nada mejor que el genial Postfix para ello).

Gracias al uso de esta tecnología, nos es tremendamente fácil crecer y escalar a un sistema superior.

Frozen-Layer esta presente también en otras redes como Facebook, Flickr, Twitter y Last.FM.