Buscar temas sin respuesta | Ver temas activos |

Nuevo tema Responder al tema Índice general » Programacion: Vieja escuela » Teoria de sistemas
Autor Mensaje
Desconectado 
 Asunto: Lazy websites run faster
NotaPublicado: 09 Abr 2008 09:54 
root@pcmasmas:~#
Avatar de Usuario

Registrado: 31 Dic 1969 21:00
Mensajes: 24812
Ubicación: London [uK]
no lo traduje porque se rompe el chiste

muy buen post

http://gojko.net/2008/04/07/lazy-web-sites-run-faster/


Arriba
 Perfil  
 
Desconectado 
 Asunto:
NotaPublicado: 18 Abr 2008 02:53 
poster a 1 tbps
Avatar de Usuario

Registrado: 12 Ene 2004 13:15
Mensajes: 1736
Ubicación: localhost
Está bueno, pero mucho más divertido que el artículo en sí me pareció algo que aparece linkeado ahí:

Starbucks doesn't use 2-phase commit

Asincrónico es mucho más rápido y paralelizable, no debería sorprender a nadie hoy por hoy. En Google nada era sincrónico, todo lo que hacen los pedidos a través de la web es encolar cosas en una base de datos para su posterior atención por algún proceso trabajador. Es así hasta en los procesos que se hacen entre servidores locales, donde no hay razón aparente para demoras ni fallas. Ir con esta arquitectura desde el vamos facilita mucho el crecimiento del sistema.

El sistema resultante es más fácil de debugear porque a los módulos no les queda otra que comportarse de forma 100% desacoplada - lo único que los une es una fila en una base de datos.

Sin embargo - y este es el efecto secundario indeseable - es mucho más difícil de testear sin las herramientas apropiadas, ya que el asincronismo introduce un no-determinismo aparente (delays impredecibles, básicamente) en el transcurso de una operación.

Saludos ;)


Arriba
 Perfil  
 
Desconectado 
 Asunto:
NotaPublicado: 18 Abr 2008 05:17 
root@pcmasmas:~#
Avatar de Usuario

Registrado: 31 Dic 1969 21:00
Mensajes: 24812
Ubicación: London [uK]
claro, google lo hace ideal al considerar todo asincrono. es mas, ahora google docs se puede usar offline! (no tiene nada que ver con lo otro, pero me parecio genial :P)

ice


Arriba
 Perfil  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 3 mensajes ] 


  Imprimir vista Tema previo | Siguiente tema 

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado


Todos los horarios son UTC - 3 horas


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Buscar:
Saltar a:  
PC++ Style
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traducción al español por Huan Manwë