La Ilusion del WiFi
Interesante que Peru21 haya realizado un informe sobre el WiFi a propósito de la reciente implementación del llamado “internet gratuito” en la Municipalidad de Carmen de la Legua. Sin embargo creo que hay algunos detalles que hay que aclarar:
- En el gráfico ¿Cómo funciona el Wi-Fi? hay varios errores: las empresas proveedoras pueden llegar hasta el punto de acceso a través de varias tecnologías no sólo línea telefónica + módem ADSL, existen los cable modems, la fibra óptica, redes inalámbricas, etc. El WiFi además no está limitado a distancias cortas, se puede usar la misma tecnología para conseguir enlaces de mayor distancia.
- El WiFi no es el único tipo de tecnología inalámbrica que existe, aunque sea la más popular y más accesible. Éstas características son también su principal problema ya que el bajo costo de los equipos ocasiona que el espectro de frecuencias que usa el WiFi se vea inundado por señales ya sea domésticas o de proveedores (formales e informales). Por eso actualmente si se va a considerar levantar una red inalámbrica a gran escala que pueda ser estable se prefiere otras tecnologías (wimax, canopy, etc.)
- WiFi no es “wireless fidelity” …
- El acceso a internet está basado en redes de comunicaciones, nada garantiza que en una emergencia, éstas no vayan a fallar tan igual o peor que los servicios telefónicos. Durante el terremoto de Pisco, se produjo una falla en la fibra óptica de Telefónica que ocasionó que parte del tráfico nacional se fuera por un enlace redundante de menor capacidad. Nada es perfecto.
- No existe el llamado “internet gratuito” , alguien tiene que hacerse responsable del costo de los equipos necesarios para cubrir con señal inalámbrica un distrito, del ancho de banda total que se proveerá y del soporte de la red.
- No hay muchos detalles acerca de lo que se ha hecho en Carmen de la Legua: ¿es realmente wifi o se usa otra tecnología?, ¿cómo está estructurada la red?, ¿cuánto es el ancho de banda hacia internet contratado?, ¿cuánto es el ancho de banda que se provee al usuario final?, ¿qué empresas proveen los servicios de internet, los equipos y el soporte?. Son demasiadas preguntas para que queden en el aire, sería interesante conocer las respuestas.
- Siempre existe también el latente problema del mal uso que se le pueda dar a un servicio gratuito. ¿cómo se controla que yo un día me siente y me ponga a bajar mis torrents? o ¿que la gente empieze a quejarse porque el servicio está continuamente saturado?. Hay dos vías: o se aumenta el ancho de banda o se controla, ambas implican mayores gastos.
- Las redes WiFi gratuitas/municipales no han sido del todo exitosas. Y me pregunto si las que lo han sido hasta qué punto son realmente gratuitas sin implicar un aumento contínuo de los gastos manteniendo una buena calidad del servicio. Me gustaría saber de un caso de éxito, y ojalá que Carmen de la Legua pueda serlo pero me quedan demasiadas dudas.
Finalmente, nunca he sido muy amigo de estos servicios gratuitos, deberíamos fijarnos más en conseguir que se abaraten los costos del ancho de banda, exigir mejor calidad de servicio a los proveedores y nosotros como usuarios tener una mejor cultura sobre cómo acceder a estos servicios.
SismoPeru
Hace ya algunos meses que SismoPeru viene funcionando en Twitter, reportando los últimos sismos producidos en el Perú tan pronto como la web del Instituto Geofísico del Perú se actualice con la información. La aplicación la desarrollé con Google AppEngine a modo de experimento. Lo que hace es conectarse al reporte web de Último Sismo del IGP, obtener los datos, guardar la información relevante en una BD y enviar el mensaje usando la API de Twitter. Además en el sitio web de SismoPeru hay un mapita de Google Maps con las ubicaciones de los 5 sismos más recientes.
Es una experiencia interesante, AppEngine es un framework que tiene cosas buenas pero por otros lados presenta limitaciones que hay que saber superar. Otro problema ha sido unir dos servicios que no se caracterizan por su confiabilidad: Twitter (que sigue teniendo sus hipos) y la web del IGP que sufre mucho con cada sismo. Espero que SismoPeru le alivie un poco la carga.
Lo que si es cierto es que Twitter se presenta como una buena oportunidad para desarrollar ideas simples como ésta, que puedan llegar a mucha gente y ser útiles. Ya lo hizo primero Bomberos y seguro que vendrán más cosas.
Y se les gustó como quedó el aspecto visual de la web de SismoPeru, hay que darle las gracias a Mariella quien sabe más que yo de esas cosas y además me dió varias ideas (y quejas ¬¬) sobre SismoPeru.
The Art of Capacity Planning de John Allspaw
Como dije en la charla del Barcamp, la gente a seguir en temas de escalabilidad son los ingenieros de Flickr. Dos de ellos inspiraron parte de la presentación de aquel día: Cal Henderson y John Allspaw.
John Allspaw ha publicado recientemente The Art of Capacity Planning en el cual se destaca mucha información sobre su experiencia en Flickr. El libro es muy bueno, aunque se me hizo muy corto, bien se puede complementar con su blog Kitchen Soap . “Measurement” y “Predicting Trends” son los capítulos más completos, llenos de ejemplos y que demuestran lo importante que son las métricas y cómo se deben aplicar éstas para un correcto planeamiento de la capacidad de nuestros sistemas.
Es un libro práctico, no se detiene en fórmulas sino más bien aplica mucha lógica y eso me gusta. Una idea importante: dimensionar no significa optimizar, si en el proceso encontramos cosas raras debemos medirlas también y planificar en base a lo bueno, lo malo y lo feo, ya luego nosotros o alguien más se encargará de resolver el bug o el problema.
Si están en el tema, leánlo y ¡midan todo lo que puedan!