La verdadera razón tras las caídas de Jonéame (explicación para tontos inside)

Probablemente últimamente hayáis visto que Jonéame se cae mucho. Pero mucho, mucho.

Nuevo «home» de Jonéame

¿Qué ha dicho Jonarano de esto? Nada claro. Hay varias teorías al respecto.

  • El servidor se cae porque es malo. No puede ser, vale una pasta.
  • Jonarano se gastó el dinero de las donaciones en alcohol.
  • La culpa es de la red social rumana.
  • La culpa es de la red social de madrileños pueblerinos.
  • A los de OVH se les prometió una camiseta si no ponían muchos impedimentos, pero al final Jonarano quiso cobrarla.

Sin embargo, hoy aquí les vamos a presentar LA VERDAD.

Hace añ… meses, estábamos en un servidor no-dedicado. Bueno, era dedicado. Un OVH. Rerererevendido. Era de Sarean, cosa que aún no sé ni qué es.

Lamentablemente, éste se caía bastante. Jonéame crecía en visitas y el servidor no aguantaba tanto. Cosa que, además, a los otros usuarios del dedicado no les hacía mucha gracia. Si es que se usaba hasta como servidor de Wolfenstein.

Así que había que mudarse. Imaginaos, un dedicado sólo para nosotros. Uaoh.

Costaba una pasta, pero merecía la pena. Dios, qué fino iba. ¿Cómo ha bajado tanto el ping? Pues porque es para nosotros. Sólo para nosotros. Pero, ¿cómo íbamos a cubrir el dinero que costaba?

Pues poniendo un recuadro de donaciones conseguimos sufragar todos los gastos.

Vale vale, no os riáis más.

Bueno, al comprar contratar el servidor hay que especificar qué sistema operativo se usará. Se eligió FreeBSD (en el otro servidor se usaba CentOS).

El por entonces sysadmin, Aritz, sabía cómo manejarlo (era bueno, quizás no perfecto, pero sabía del tema), configuró un sistema de jails que incrementaba bastante la seguridad.

Las jails tienen un sistema de configuración un poco más complejo que las… no-jails, pero no dan muchos más problemas.

MySQL es el sistema de base de datos que usamos en Jonéame. Cada vez que hay que buscar un dato (el contenido de una notita, el nick de un usuario) lo hacemos realizando peticiones a la base de datos. Cada una supone un pequeño golpe al rendimiento, pero mínimo.

Estadísticas de la creación de la página de notitas: número de consultas y tiempo de generación

Y de repente, el número de visitas se incrementó. Con él, el número de usuarios simultáneos. Pero el servidor es nuevo. ¿Qué puede fallar?

Los límites. Se llegó a ellos. Explico.

Más usuarios se traduce a más conexiones. ¿Por qué aparece este error? Porque el número de conexiones especificado en el archivo de configuración my.cnf es superado. ¿Puede este servidor aguantar más conexiones? Evidentemente. Entonces, ¿por qué se configuró de esta manera? Para evitar ataques DoS, en un momento en el que no había tantos usuarios. Digamos que la medida que se estimó se ha quedado pequeña.

Bueno, pues entonces es cuestión de cambiar un archivo. Se abre el vim, se va uno a la variable max_connections, la incrementa (un poquito, hay que buscar la justa medida) y listos. A ver, Aritz, hazlo en un momento.

Mierda, que Aritz se fue porque no aguantaba tanta inutilidad, pero vamos, que Jonarano puede hacer eso, si no es más que editar un simple archivo.

Espera, no.

¿Qué hacemos ahora?

Pues según Jonarano, la solución es mudarse de servidor. Tirar el dedicado y poner un hosting compartido que no va a aguantar ni un soplido.

Un hosting compartido que nos pueden suspender si usamos muchos recursos (esto es, si hay demasiadas visitas).
Un hosting compartido en el que si necesitamos un módulo extra de PHP, tenemos que pagar por él.
Un hosting compartido en el que si queremos una versión superior de PHP, MySQL, Apache, etc, nos jodemos y bailamos.
Un hosting compartido que, en resumen, no nos permite hacer todo lo que queremos o podemos querer.

Sí, otra vez.

Que Matthias Ettrich nos coja confesados.

PS: Con acritud. Ponte las pilas.

Soy DRAGOMAN y me gustan los pollones de negro en mi culito prieto.

Anuncios

5 Responses to “La verdadera razón tras las caídas de Jonéame (explicación para tontos inside)”


  1. 1 stallman 01/02/2011 en 18:44

    anda a cagar

  2. 2 Troll Tammer 01/02/2011 en 22:44

    Voy a hacer una preciosa parabola:

    Cuando creas un pequeño engendro y lo pones en una maceta pequeñaja no esperas que crezca desmesuradamente. Por tanto la maceta sirve para que sobreviva.

    Sin embargo unos cuantos trolls empiezan a abonartelo bajo la supervision de tu becario XD. Entonces el invernadero termina reventando porque no puede albergar a semejante especimen.

    El server inicial no estaba pensado para dar un servicio de la forma en que se pedia. De hecho es mas un server para proyectos y otros servicios en fase de desarrollo. Es decir que no solo albergaba esto, sino otros proyectos que tambien necesitan su espacio y esta administrado lo mejor que las habilidades de Aritz podian ofrecer.

    Hablo con conocimiento de causa ya que he tomado parte en algunas chapuzas que han estado en el server inicial. Yo no voy a meterme a hacer juicios morales asi que aqui termino mi reply.

    Un saludo!

  3. 3 reshi 02/02/2011 en 20:36

    ¿En serio? ¿En serio lo vais a cambiar por un compartido? Dios os pille confesados

  4. 5 zaykcore 03/02/2011 en 8:45

    créeme que va muy en serio, ayer hablé con él en persona y lo tiene muy claro.. jonéame se muda si o si.


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s





A %d blogueros les gusta esto: