1

I want to develop a PyQt contacts list desktop application and i wanted some jobs to be performed from time to time when some event happens.For instance,i want when i hit the contact button,a job of sending an emial is added to the queue and is done after 5 minutes.

I have seen some job queuing solutions and they require redis or some other kind of a broker.I want my app to be simple and so bundling servers such as redis is not something i would like.

Is there a simple job queue that i can use to perform the simple jobs i plan on having in my app without requiring huge service brokers?.

Gandalf
  • 1
  • 29
  • 94
  • 165

2 Answers2

2

For schedule task,

For message queue,

pinkdawn
  • 1,023
  • 11
  • 20
0

The first thing that comes to my mind is Quartz framework - it's a scheduler, originates in Java (I think). So I looked for it and found another question here at stackoverflow: An enterprise scheduler for python (like quartz), and it looks like a good match.

Community
  • 1
  • 1
Ron Klein
  • 9,178
  • 9
  • 55
  • 88