Question: what is the difference between queueable and future in salesforce?
Answer: The main differences between @future methods and Queueable Apex jobs are: When you enqueue a new job, you get a job ID that you can actually monitor, like batch jobs or scheduled jobs! ... You can have complex Objects (such as SObjects or Apex Objects) in the job context (@future only supports primitive data types)