Rajazos

No, no me rajé en los certámenes, me raje simplemente por la vida. Esta última semana ha sido recurrente los «me rajé» en mi vocabulario, y a continuación explico por qué. Corría el fin de semana, no viajé a Santiago ya que tanto Andrea como yo teníamos bastante que estudiar, hacer y era el día de la madre, por lo que mi viaje planificado no se concretó y me quedé en casa.
Read more →

Case study: Optimizando mi web server en linux pt. 2

Ya me voy acercando y una vez en el servidor, ¿qué más puede provocar cuellos de botella?. El acceso a los datos.

Ver también:

Sistema de archivos

Tras años de jugar en cuanto sistema de archivo existente en Linux, más que benchmarks y anotaciones sagradas tengo experiencias, sesgadas probablemente, pero no menores. Manteniendo un servidor web, donde en promedio cada archivo servido no tiene mas de 100KB de tamaño en disco, es necesario un sistema de archivos que sea eficiente (y estable) con archivos pequeños.

Mi primera tendencia fue a utilizar XFS, pero pesar de su solidez y rapidez, su comportamiento cuando el sistema de archivos se hace cada vez mas granulado comienza a dar problemas, búsquedas en directorios demasiado grandes se hacen cada vez más lentos. ReiserFS entonces fue mi segunda intención, pero tras varios accidentes (si, ya dije que probablemente sesgados) en donde terminé con sistemas inconsistentes, no graves estadísticamente hablando, pero que se corrompa un httpd.conf con cientos de vhosts no es ninguna gracia (como alguna vez me ocurrió), finalmente descarté ReiserFS tal vez tan solo para tener la conciencia limpia, ya que continúo utilizandolo en mis desktop (al igual que los «filmservers» con XFS).

Read more →

Inhumanizandonos

Hace unos días, mientras viajaba en tren a Santiago, hubo un accidente. No acababamos de salir 100 metros de la estación de Curicó, cuando el tren frena. Nadie sabía el porqué y a los 5 minutos ya empezábamos a inquietarnos cuando un pasajero cruza por mi lado diciendo «atropellamos a alguien, acabo de ver un brazo para aca y una pierna hacia el otro lado…». ¿Cual fue la reaccion de todos, incluyendome?
Read more →