I have worked on Amazon EMR for more than 1 year but recently we have moved to aws glue for data processing.
I am having difficulty in understanding the relationship between no of dpus and max concurrency we provide in a glue job.
For example, I have created a job with 2 dpus with max concurrency as 2. And on top of it, imagine I have two threads launching this endpoint (job) at once.
Let's say I am performing some aggregation on a 60GB file. I did find some posts but they didn't really help, like this and this
How many job runs can I expect for this job on aws glue?