Jepsen revela inconsistencias en la base de datos ParticleDB

Fuentes: Jepsen Report Exposes Inconsistencies in ParticleDB Database

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 entre la documentación oficial, las afirmaciones de marketing y el comportamiento real del software. Aunque ParticleDB se presenta como una solución formalmente probada con TLA+ y ofrece un rendimiento de 159.000 transacciones por segundo, el informe señala que no se encontró ninguna especificación TLA+ disponible durante la colaboración. Además, la base de datos ignora o rechaza las declaraciones SQL estándar de aislamiento de transacciones, dependiendo en su lugar de un parámetro de inicio --txn-mode. Esta decisión genera confusión técnica, ya que los modos disponibles (como fast, occ y table-2pl) no describen claramente sus garantías de seguridad, a menudo contradiciéndose entre la documentación técnica y las guías internas de Orkes. El informe concluye que la seguridad de ParticleDB es difícil de interpretar debido a estas ambigüedades, lo que plantea dudas sobre la fiabilidad de sus mecanismos de control de concurrencia y durabilidad de datos.