Noticias que mencionan TLA+

Datadog construye FETCh para validar especificaciones formales en producción

Datadog ha desarrollado FETCh (Formal Execution Trace Checker), un sistema que convierte las especificaciones formales TLA+ en monitores de tiempo de ejecución para validar continuamente el comportamiento de producción. Esta herramienta surge de la necesidad de detectar desviaciones entre los modelo

Jepsen revela inconsistencias en la base de datos ParticleDB

Jepsen ha publicado un informe técnico detallado sobre la versión 1.1.4 de ParticleDB, una base de datos desarrollada por Orkes que busca unificar cargas de trabajo de IA y aplicaciones empresariales. El análisis, realizado tras la colaboración con el equipo de Orkes, destaca discrepancias críticas

Limitaciones de TLA+ en la verificación de propiedades de software

El método de verificación formal TLA+ es una herramienta potente para garantizar la corrección de sistemas concurrentes complejos, pero su capacidad de verificación está limitada por la naturaleza de las propiedades que puede expresar. A diferencia de la creencia popular de que resuelve todos los pr

Cómo modelar propiedades de alcanzabilidad en TLA+ y TLC

El artículo técnico analiza la capacidad del lenguaje de especificación TLA+ para expresar propiedades de alcanzabilidad y posibilidad, un tema que suele generar confusión debido a la naturaleza lineal de su lógica frente a la lógica de tiempo ramificado. El texto explica que, aunque TLA+ no permite

Depot aplica TLA+ para encontrar errores en su recolector de basura

Depot ha utilizado el lenguaje de especificación formal TLA+ y su model checker TLC para verificar el recolector de basura de Depot Registry v2. El equipo sostiene que los errores más difíciles en sistemas distribuidos no aparecen en una sola operación, sino en intercalados concretos: dos procesos h

Cazando un error de SQLite de 16 años con TLA+

El equipo de dqlite en Canonical, formado por Marco Manino y Alberto Carretero, ha analizado un error de larga duración presente en el motor de base de datos SQLite desde 2010, cuya corrección se publicó en la versión 3.51.3. El fallo reside en la fase de checkpoint del modo Write Ahead Log (WAL) y,