LA LIBRETA DEL LABORATORIO / Marshall MQ
Pequeñas actualizaciones.
Grandes giros de guion.
Trucos nuevos. Menos tropiezos. Algún que otro “¿cómo vivíamos sin esto?”. Esto es lo que está pasando con Marshall MQ.
4 versiones23 mejoras y arreglosSEGUIMOS AJUSTANDO. SIEMPRE.
NOTAS DE CAMPO
ÚLTIMO CAPÍTULO
v0.4.03 de octubre de 2026Marshall MQ
4 capítulos en la historia hasta ahora.
Avro, leído en voz alta
6 novedades para emocionarse
Avro, leído en voz alta
- Lee Avro. Dale a un broker su Schema Registry compatible con Confluent y cada mensaje enmarcado se abre como el registro que es — timestamps como fechas, decimales como números, enums por su nombre.
- Y le pone objeciones como a todo lo demás: dos esquemas en un mismo topic son deriva, identificada por el campo que añadió el nuevo esquema. La forma que compara es la que declara el esquema, así que un campo opcional es una sola forma, venga en null o con valor.
- Sin registry, te lo dice — sin registry, registry caído, id de esquema desconocido —, cada caso con su propia frase. Y no presentará un registro decodificado de vuelta en un topic Avro.
- Los consumer groups tienen su propia pantalla. Haz clic en uno y el veredicto llega antes que los números: al día, atrasado y dónde, nadie en casa con el trabajo acumulándose, en pleno rebalanceo y todavía sin juzgar. Después, quién está dentro y en qué punto está en cada topic en el que alguna vez hizo commit.
- Mover la posición de un grupo se hace desde esa pantalla, por topic, y un offset más allá del final de una partición se señala antes de llegar al botón.
- Fija un topic arriba; si el broker deja de listarlo, el pin se queda, tachado, con el motivo. Marca un broker con una estrella para que siempre vaya primero.
Marshall te hizo un gráfico
6 novedades para emocionarse
Marshall te hizo un gráfico
- Dibuja tu topic: dónde están realmente los mensajes entre las particiones — la que concentra la mayor parte del tráfico, y la que no tiene nada mientras sus vecinas están llenas.
- Informa al llegar: cuántos topics, qué dead letters tienen mensajes, qué consumer groups no tienen a nadie dentro y qué no pudo ver. Abre un topic y te deja sus notas.
- Sigue negándose cuando debe. Una cola no tiene particiones, una sola partición no tiene reparto y catorce mensajes entre tres no sostienen una proporción — nada de eso se dibuja como un gráfico sano.
- Un primer arranque como es debido: seis capítulos; el tercero te abre un broker y el último te deja elegir quién responde a “Pregúntale a tu topic” — Claude Code, Codex o lo que tengas instalado.
- Funciona en muchos más Macs: macOS 14 Sonoma o posterior, Apple Silicon e Intel. Todo lo que necesita para hablar Kafka viene dentro de la app.
- Corregido: al probar una conexión de RabbitMQ le hablaba en Kafka; publicar en RabbitMQ estaba desactivado; el punto de estado se quedaba gris en todos los brokers RabbitMQ conectados.
Más de un broker, y más que Kafka
6 novedades para emocionarse
Más de un broker, y más que Kafka
- Abre tantos brokers como quieras, cada uno en su propia pestaña.
- RabbitMQ, a través de la API de administración — colas, profundidades, consumidores, bindings, lectura y publicación. Y te dice cuánto cuesta leer ahí antes de hacerlo.
- Brokers que exigen pruebas: SASL con PLAIN o SCRAM, TLS, ambos a la vez y TLS mutuo. Las contraseñas y las passphrases de las claves viven en tu Llavero.
- Vuelve a publicar un mensaje, mueve la posición de un consumer group para reprocesar — cada acción tras una confirmación que pregunta por qué, y se niega a mover un grupo que sigue en marcha.
- Pregúntale a tu topic a través de la CLI de IA en la que ya tienes la sesión iniciada en tu Mac.
- Navegación: salto por offset o timestamp, paginación y búsqueda dentro de los mensajes.
Tus colas, con abogado.
5 novedades para emocionarse
Tus colas, con abogado.
- Lee Kafka: cada topic con la profundidad que realmente retiene, el lag de consumo por grupo y las dead-letter queues arriba del todo.
- Objeción: compara la forma de cada mensaje que lee y señala los que discrepan, en la línea exacta.
- Te dice cuándo no puede ver. Un grupo que nunca hizo commit tiene un lag desconocido, no cero.
- Lee sin molestar: nunca se une a un grupo, nunca hace commit de un offset, nunca crea un topic por preguntar por él.
- En inglés y portugués de principio a fin.
Ese giro de guion sigue siendo un misterio.
Prueba con un número de versión o con otra palabra clave.
Llegaste al principio de la historia.
Todavía estamos escribiendo lo mejor.Volver a lo último ↑