Antfly reescribe su motor de búsqueda en Zig para mejorar la fiabilidad

Antfly, una startup de base de datos, ha lanzado su versión 0.2 reescribiendo su motor de búsqueda en el lenguaje Zig, tras haberlo desarrollado inicialmente en Go. Esta decisión técnica responde a la necesidad de ofrecer una interfaz compatible con C, WebAssembly y WebGPU, lo que permite ejecutar l

ShipThatCode: una plataforma para aprender construyendo software desde cero

ShipThatCode es una plataforma educativa orientada a estudiantes y profesionales de la ingeniería de software que quieran aprender construyendo sistemas reales en lugar de seguir tutoriales pasivos. La propuesta se articula en torno al esquema «elegir → escribir → ejecutar»: el usuario escoge un pro

freno: el servicio de limitación de escritura de GitHub para clústeres MySQL

freno es un servicio cooperativo y de alta disponibilidad desarrollado por GitHub Engineering para regular las escrituras en recursos compartidos. Su función principal es impedir que las aplicaciones saturen clústeres de MySQL cuando la latencia de replicación supera un umbral definido, evitando así

Raft consenso supera mayoría de nodos con nueva modificación matemática

El artículo explora una modificación ingeniosa del protocolo de consenso Raft, diseñada para superar una de sus limitaciones fundamentales: la necesidad de una mayoría absoluta de nodos para confirmar cambios. En sistemas distribuidos tradicionales, si más de la mitad de los nodos fallan, el sistema

Consensus Board Game: Aprende algoritmos de forma visual

El 'Consensus Board Game' es una forma visual y didáctica de entender el algoritmo de consenso, un concepto fundamental en sistemas distribuidos donde múltiples nodos deben acordar un único valor (como el orden de una transacción o el valor de una variable). El autor, quien tuvo dificultades para co

Antfly: Buscador de código abierto con IA y datos diversos

Un nuevo motor de búsqueda de código abierto llamado Antfly ha sido lanzado, combinando capacidades de búsqueda de texto completo, similitud vectorial y recorrido de grafos para indexar y buscar datos multimodales (texto, imágenes, audio y video). Desarrollado por Antflydb y basado en la biblioteca