- Deno anunció el lanzamiento de Deno Queues, una herramienta diseñada para simplificar el desarrollo de software en la nube y mejorar la gestión del procesamiento en segundo plano de las aplicaciones.
- Deno Queues está construido sobre Deno KV, una opción de persistencia para aplicaciones lanzada hace algunos meses.
- Deno Queues ofrece dos nuevas API simples,
.enqueue() y .listenQueue(), que permiten a los desarrolladores descargar partes de una aplicación o programar tareas para ejecutarse de forma asíncrona.
- Deno Queues usa SQLite cuando se ejecuta localmente y FoundationDB cuando se ejecuta en Deno Deploy, para ofrecer la máxima disponibilidad y rendimiento.
- Deno Queues garantiza una entrega de al menos una vez, lo que significa que en algunos casos de falla el handler puede ser invocado varias veces para asegurar la entrega.
- Los desarrolladores pueden combinar Queues con las primitivas de transacciones atómicas de KV para habilitar flujos de trabajo potentes.
- Deno Queues puede usarse en diversos casos de uso, como notificaciones por correo electrónico programadas, procesamiento confiable de webhooks y creación de bots en Discord o Slack.
- El costo de uso de Deno Queues se cobra según las operaciones de Deno KV y las solicitudes de Deno Deploy.
- Deno Queues forma parte del esfuerzo continuo de Deno por hacer que crear para la web sea más simple y productivo, y su hoja de ruta incluye funciones aún más emocionantes.
1 comentarios
Opiniones en Hacker News