Hacker News Front Page · Marc Brooker ·
Animations for System Builders: Metastability and Lost Writes
Animaciones basadas en trazas de entornos de prueba reales muestran cómo pueden surgir fallos metastables en sistemas conocidos: PostgreSQL puede perder rendimiento cuando una carga repentina desplaza datos de la caché, y etcd puede entrar en ciclos de sobrecarga y reintentos. Otro ejemplo muestra que un clúster Raft puede perder escrituras si un miembro informa incorrectamente que completó `fsync()`. Las animaciones buscan hacer más intuitivos estos comportamientos, que las pruebas y la experiencia operativa no siempre detectan.
My name is Marc Brooker. I like to build things that work, and do cool stuff. I like building big things. I also dabble in machining, welding, cooking, and skiing.