Meclaw: sistema operativo agéntico basado en Rust y archivos

Meclaw es un sistema de construcción agéntico diseñado para crear sistemas de agentes autónomos, caracterizado por su arquitectura basada en ontologías y su audibilidad total. La herramienta se distribuye como un único binario estático escrito en Rust que transforma una estructura de directorios en

Objetos duraderos sin Cloudflare, sobre la base de datos que ya ejecutas

Objetos duraderos sin Cloudflare: el modelo actor que ya puede vivir en tu base de datos Lucas Carlson, veterano desarrollador con dos décadas construyendo aplicaciones en Rails y Node, presentó esta semana Solid Objects, una biblioteca open source que recrea el modelo de los Durable Objects de Clo

Optimización del recolector de basura de Plush: de 117 ms a 7 ms

El autor retoma Plush, un lenguaje de juguete inspirado en Lox con paralelismo basado en actores y un recolector de basura (GC) por actor sin bloqueos globales, cuyo rendimiento quedaba lejos de su objetivo personal: recolectar un millón de objetos vivos en menos de 20 ms. En un MacBook Air M5, el G

Modelado de sistemas de actores con PLT Redex: el fragmento funcional ISWIM

Este artículo, primero de una serie de tres, presenta un modelo de un lenguaje funcional minimalista inspirado en ISWIM —el experimento mental de Peter Landin descrito en "The Next 700 Programming Languages"— implementado con PLT Redex, el lenguaje de dominio específico de Racket para especificar y

Igropyr: servidor web en Chez Scheme con supervisores al estilo Erlang

Igropyr es un servidor web de código abierto escrito íntegramente en Chez Scheme —sin shims en C— que combina el modelo de actores de Erlang con el bucle de eventos de libuv. Su propuesta central es que los manejadores de peticiones no se defienden: cuando fallan, el proceso muere y un supervisor lo

Flow: lenguaje de programación con concurrencia basada en actores para C++11

Flow es el lenguaje de programación creado por el equipo de FoundationDB para introducir concurrencia basada en actores en C++11, dentro de los retos de ingeniería que afronta el proyecto: alto rendimiento por nodo, escalabilidad y tolerancia a fallos mediante simulación extensiva. Está implementado

Por qué las colas no solucionan la sobrecarga y qué hacer en su lugar

## Por qué las colas no solucionan la sobrecarga y qué hacer en su lugar ### Lead En el mundo del software, cuando un sistema se enfrenta a un pico de tráfico, la respuesta instintiva suele ser la misma: aumentar el tamaño de las colas, añadir un buffer o incorporar un sistema de mensajería como K

Aislamiento en Erlang: ¿Solución o Limitación?

Este artículo explora las limitaciones del modelo de concurrencia basado en aislamiento, utilizando Erlang como ejemplo paradigmático. Erlang, conocido por su robustez y alta disponibilidad (como se evidencia en sistemas como WhatsApp), implementa un modelo de 'actores' donde cada proceso tiene su p

Sistemas concurrentes: ¿por qué Erlang sigue siendo clave?

Este artículo de Variant Systems explora por qué los sistemas basados en procesos, como los que utiliza Erlang/Elixir (BEAM y OTP), siguen siendo relevantes y efectivos en la construcción de sistemas concurrentes y distribuidos, especialmente en el contexto de la inteligencia artificial y los agente

Discord Revela Secretos de su Escalabilidad

Este artículo de Fullstack.zip analiza cómo Discord, una plataforma de comunicación popular, logra su rendimiento, escalabilidad y fiabilidad a gran escala, soportando billones de mensajes. La clave de su arquitectura reside en el uso del **Modelo de Actor**, un patrón de diseño que ha evolucionado