por
pobrecito hablador
el Jueves, 08 Enero de 2004, 13:27h
(#251589)
Hay mucho software que funciona bien para pequeños blogs pero que nunca ha sido probado con éxito con el volumen de exigencia de slashdot
Simular la carga en un entorno de pruebas es trivial. Podríamos hacer algunas pruebas y ver que tal.
Otro problema nada despreciable es el de la base de datos de barrapunto: es ya una gran BD de conocimiento, quizá su mayor valor, construida a lo largo de los casi cinco años de existencia de barrapunto que no sería trivial conservar íntegra si se cambia de software.
Si la BD está bien diseñada (ejem...) la migración debería ser trivial, caso contrario será tan sólo un poco mas difícil. Por otra parte he visto que el propio Slash pierde información, como los hilos de los threads cuando se archivan las noticias.
por
pobrecito hablador
el Jueves, 08 Enero de 2004, 13:37h
(#251592)
¿Más escalable? Lo siento, pero que se puedan poner varios Apaches en diferentes máquinas no hacen que Slash sea escalable, la BD siempre reside en una única máquina o es que acaso se puede distribuir esa BD?
Al menos la forma en que tienen distribuidas las máquinas en Slashdot.org deja bastante que desear. Lo solucionan a base de ir poniendo más y más hardware, pero si un día la BD falla... todo a la mierda. O si compran una máquina más potente para la BD, tienen que ir migrando poco a poco los datos y siempre se perderán algunos. Hace ya un tiempo en Barrapunto se jodió la BD y hubo que recuperar de una copia de seguridad, se perdieron un par de historias y algunos comentarios.
Y sí, la cantidad de datos que ya se han ido acumulando en Barrapunto es su mayor valor, pero no por ello Slash es la repanocha
Sacado de las FAQ de Slashdot:
* 5 load balanced Web servers dedicated to pages
* 3 load balanced Web servers dedicated to images
* 1 SQL server
* 1 NFS Server
y el servidor de BD es:
# Type III (SQL)
* VA Research 3500
* Red Hat Linux 6.2 (final release + tweaks)
* Quad Xeon 550 MHz, 1MB cache
* 2 GB RAM
* 6 LVD disks, 10000 RPM (1 system disk, 5 disks for RAID5)
* Mylex Extreme RAID controller 16 MB cache
* Intel EtherExpress Pro (built-in on motherboard)
* Intel EtherExpress 100 adapter
Re:Y mandar Slash al pedo?
(Puntos:0)Hay mucho software que funciona bien para pequeños blogs pero que nunca ha sido probado con éxito con el volumen de exigencia de slashdot
Simular la carga en un entorno de pruebas es trivial. Podríamos hacer algunas pruebas y ver que tal.
Otro problema nada despreciable es el de la base de datos de barrapunto: es ya una gran BD de conocimiento, quizá su mayor valor, construida a lo largo de los casi cinco años de existencia de barrapunto que no sería trivial conservar íntegra si se cambia de software.
Si la BD está bien diseñada (ejem...) la migración debería ser trivial, caso contrario será tan sólo un poco mas difícil. Por otra parte he visto que el propio Slash pierde información, como los hilos de los threads cuando se archivan las noticias.
Re:Y mandar Slash al pedo?
(Puntos:1, Informativo)Al menos la forma en que tienen distribuidas las máquinas en Slashdot.org deja bastante que desear. Lo solucionan a base de ir poniendo más y más hardware, pero si un día la BD falla... todo a la mierda. O si compran una máquina más potente para la BD, tienen que ir migrando poco a poco los datos y siempre se perderán algunos. Hace ya un tiempo en Barrapunto se jodió la BD y hubo que recuperar de una copia de seguridad, se perdieron un par de historias y algunos comentarios.
Y sí, la cantidad de datos que ya se han ido acumulando en Barrapunto es su mayor valor, pero no por ello Slash es la repanocha
Sacado de las FAQ de Slashdot:
* 5 load balanced Web servers dedicated to pages
* 3 load balanced Web servers dedicated to images
* 1 SQL server
* 1 NFS Server
y el servidor de BD es:
# Type III (SQL)
* VA Research 3500
* Red Hat Linux 6.2 (final release + tweaks)
* Quad Xeon 550 MHz, 1MB cache
* 2 GB RAM
* 6 LVD disks, 10000 RPM (1 system disk, 5 disks for RAID5)
* Mylex Extreme RAID controller 16 MB cache
* Intel EtherExpress Pro (built-in on motherboard)
* Intel EtherExpress 100 adapter