Japón: 38 horas sin telepeaje y 36.000 conductores pagan voluntariamente

El sistema de telepeaje de NEXCO Central en Japón dejó de funcionar durante 38 horas en abril de 2025, provocando que 106 peajes permanecieran inutilizados y generando atascos en 17 rutas, incluidas las que conectan con Tokio. Ante la imposibilidad de cobrar automáticamente, la empresa levantó las b

Rust off Rails: una pila web para agentes de IA

Rust off Rails es un conjunto de archivos Markdown que define una pila de software completa para aplicaciones web en Rust, diseñada específicamente para agentes de inteligencia artificial. A diferencia de los frameworks tradicionales que entregan bibliotecas de código, esta herramienta ofrece una es

LeanIn: biblioteca de concurrencia para Lean 4 con pruebas verificadas

LeanIn es una biblioteca de concurrencia para Lean 4 que implementa un runtime con un planificador de robo de trabajo (work-stealing) inspirado en Tokio y Node.js. Su objetivo principal es permitir el uso de técnicas de concurrencia de alto rendimiento dentro de un asistente de pruebas formales, sup

Nota de Einstein sobre la felicidad se vende por 1,3 millones de dólares

Una nota manuscrita de Albert Einstein, escrita en 1922 en un hotel de Tokio, se ha vendido en una subasta en Jerusalén por 1,3 millones de dólares. En el documento, el físico reflexiona sobre la preferencia por una vida tranquila y modesta frente a la persecución del éxito y la inquietud constante.

Comparación de rendimiento entre RwLock y estructuras sin bloqueo

El uso de RwLock en cargas de trabajo intensivas en lectura puede generar un coste de rendimiento significativo debido a la sobrecarga de las operaciones atómicas internas. Un análisis técnico demuestra que, en un escenario con 50 lectores concurrentes y un único escritor, la implementación basada e

Guía técnica de los principales debates y errores comunes en Rust asíncrono

El artículo 'Async Rust: Where does the scheduler live?' ofrece una recopilación exhaustiva de los puntos de fricción más recurrentes en el desarrollo de software con Rust. A través de una lista de verificación tipo bingo, el texto detalla las quejas técnicas y las complejidades arquitectónicas que

Japón encarece la residencia permanente a extranjeros en 200.000 yenes

El Gobierno de Japón ha elevado drásticamente el coste de la residencia permanente para extranjeros, pasando de 10.000 a 200.000 yenes (aproximadamente 64 a 1.270 dólares) a partir de octubre. Esta medida, la mayor subida aplicada hasta la fecha, busca frenar la inmigración masiva que ha crecido un

Japón revierte la crisis demográfica con el regreso del casamentero

Japón enfrenta una crisis demográfica severa, con una población en declive y una natalidad baja, lo que ha impulsado a los jóvenes a buscar soluciones tradicionales para aumentar el número de parejas casadas. En este contexto, las agencias de matchmaking como IBJ han experimentado un crecimiento réc

Principios para optimizar el rendimiento de aplicaciones Tokio en Rust

Este artículo técnico detalla las mejores prácticas para desarrollar aplicaciones asíncronas en Rust que utilicen el runtime Tokio, enfocándose en el equilibrio entre la equidad de ejecución y el procesamiento por lotes. El autor, Russell, argumenta que el rendimiento no depende únicamente de la con

Shinjuku restringirá la mitad de sus pisos turísticos por quejas vecinales

El distrito de Shinjuku, en Tokio, iniciará en octubre una consulta pública para modificar su ordenanza y restringir la operación de los alojamientos turísticos privados, conocidos como minpaku. Esta medida responde a la proliferación de estas viviendas, que han pasado de 1.366 en 2022 a 3.749 actua

TurboKV: base de datos clave-valor asíncrona para Rust

TurboKV es una base de datos embebida de clave-valor diseñada para el lenguaje de programación Rust, que destaca por su arquitectura asíncrona y su enfoque en la simplicidad operativa. La herramienta permite gestionar operaciones atómicas mediante lotes de escritura, ejecutar escaneos de rangos orde

Kino: un servidor web Ractor de alto rendimiento para Ruby 4.0

Kino es un servidor web experimental para Ruby 4.0 o superior que aprovecha los Ractors —unidades de ejecución paralela del lenguaje— para evitar el modelo tradicional de fork por núcleo, muy costoso en memoria. Su arquitectura combina un front-end en Rust (Tokio + Hyper) encargado de la red, trabaj

Tokio ofrece progreso, no orden: cómo programar un millón de tareas

En servicios escritos en Rust con Tokio, los autores suelen asumir que las tareas lanzadas antes terminarán antes. Esta premisa se rompe cuando se generan ráfagas masivas de tareas cortas, como ocurre en flujos basados en eventos donde cada evento lanza hasta mil tareas para procesar tokens de usuar

Shako Shomeisho: el certificado que explica los atascos inexistentes en Tokio

Tokio reúne 14,22 millones de habitantes en una superficie reducida, con una densidad de 6.501,58 hab./km², muy superior a la de Madrid (5.265,91 hab./km²). Sin embargo, la ciudad japonesa registra apenas 0,32 vehículos por hogar, frente a los 1,06 del conjunto de Japón, y solo el 12 % de los trayec

Topcoat: un framework Rust integral para aplicaciones web fullstack

Topcoat, un nuevo framework fullstack en Rust, irrumpe en el ecosistema del desarrollo web con una propuesta que combina renderizado en el servidor, reactividad sin necesidad de WebAssembly y un enfoque modular "baterías incluidas". El proyecto, alojado en el repositorio tokio-rs/topcoat, fue anunci

PgDog: un proxy para Postgres que no obliga a reescribir la aplicación

PgDog es un proxy de código abierto para escalar Postgres que incorpora, entre otras funciones, un agrupador de conexiones (connection pooler) distinto a los tradicionales como PgBouncer, RDS Proxy, Pgpool-II o Supavisor. Su premisa es evitar las llamadas “abstracciones con fugas”: al desplegar un p

Quién ejecuta tu Future en Rust: introducción práctica a async

Este primer capítulo de una serie sobre Rust asíncrono sirve de puente entre los manuales que detallan las entrañas de Future, poll y Pin, y las guías prácticas que conectan servicios reales con Tokio. La premisa central es directa: a diferencia de JavaScript, donde el event loop de Node ejecuta las

120.000 líneas de Rust: así es el backend de Nosdesk

El autor de Nosdesk, una plataforma de soporte al cliente, detalla en un artículo técnico la arquitectura de su backend, escrito por completo en Rust y compuesto por unas 120.000 líneas de código repartidas en 260 módulos, con alrededor de 1.030 tests. El sistema se distribuye como un único binario

Japón avanza en vuelos hipersónicos: Tokio-EE.UU. en 2 horas

La Agencia de Exploración Aeroespacial de Japón (JAXA), en colaboración con varias universidades japonesas, ha logrado un hito significativo en el desarrollo de tecnología hipersónica. Recientemente, realizaron con éxito una prueba de combustión en tierra de un motor ramjet diseñado para un avión hi

Project B: Nueva liga de baloncesto con Awa Fam y ambición global

Una nueva liga global de baloncesto, llamada Project B, ha anunciado la incorporación de la jugadora española Awa Fam, marcando un hito en el deporte que busca revolucionar el modelo de negocio del baloncesto femenino. La liga, impulsada por grandes inversores y con un formato de circuito mundial, s

OpenTelemetry impulsa la observabilidad en Rust

Un artículo de Signoz.io explora la implementación de OpenTelemetry (OTel) en aplicaciones Rust, un lenguaje cada vez más popular para sistemas de alto rendimiento. A medida que Rust influye en otros ecosistemas, como el de Python (donde mejora significativamente el rendimiento), la necesidad de obs

Futuros bloqueados: un problema oculto en Rust

El artículo "Never snooze a future" aborda un problema sutil pero crítico en la programación asíncrona en Rust: el "snoozing" de futures. En esencia, el snoozing ocurre cuando un futuro está listo para avanzar (es decir, tiene trabajo por hacer) pero no es "polled" (interrogado) por el executor (el

Tokio abre 'Dododo Land': Museo de la frustración

Un nuevo y peculiar museo pop-up llamado Dododo Land ha abierto sus puertas en Tokio, Japón, ofreciendo a los visitantes una experiencia interactiva centrada en la frustración y la irritación. Ubicado en el departamento store Seibu de Shibuya, el museo explora los diversos matices de la molestia, bu