> I haven't been able to find a persistent job queue for Racket, so I thought > I'd ask if one exists before writing a simple one. I did see Jay's job > queue package, but it doesn't appear to persist to disk, and that is a > requirement.
FWIW, I am working on a new Redis client package that should be complete sometime next week and I have a little task queue example here based on Redis streams. I plan on writing a task queueing library in the future based on this client (I have some experience with the problem domain), but it may be a while before I get to it. > I typically use Postgres for my apps, and I would prefer to also use > Postgres for the persistence of the job queue to avoid introducing > something new (e.g. Redis) to my server setup. Amazon RDS provides great > multi-site availability, so I want to continue to leverage that. Recent versions of Postgres make this pretty easy to do so you might not need a library. Here's a little snippet from one of my older Racket applications that uses a Postgres table as a persistent task queue, in case it helps: https://gist.github.com/Bogdanp/c796b15a0fa8d577a5f46ff25230baa6 : https://github.com/Bogdanp/racket-redis : https://github.com/Bogdanp/racket-redis/tree/master/examples/task-queue : https://dramatiq.io -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/m2d0glkbpr.fsf%40192.168.0.139.