RJMNS
11/28/2023, 6:59 PMerictgrubaugh
11/28/2023, 7:06 PMRJMNS
11/28/2023, 7:54 PMerictgrubaugh
11/28/2023, 7:56 PMRJMNS
11/28/2023, 7:57 PMWatz
11/30/2023, 9:47 AMBe aware that the Map/Reduce will always reserve that many processors, whether it actually needs/uses them or not. If this is something that's running frequently, you might be unnecessarily blocking a bunch of processors. Ran into this on a previous team where multiple scripts that were set to run every 15 minutes were all set to 5 or 10 Concurrency Limit but weren't taking advantage of them. Our processors were constantly backed up.@erictgrubaugh Wouldn't the scripts be completed faster if using 5-10 instead of one? (given that a big part of the script was in map or reduce stages) Why did it get better by lowering the limit? I guess you could have multiple script running at the same time but with a lower throughput? M/R's don't reserve all processors (according to limit) when getInputData is put into the queue. Right? getInputData will only use one processor map/reduce will use the ones that are available (considering priority) but it will always split the work over all 5/10. summarize only uses one processor.
erictgrubaugh
11/30/2023, 2:20 PMerictgrubaugh
11/30/2023, 2:22 PMWatz
11/30/2023, 2:26 PMerictgrubaugh
11/30/2023, 3:00 PMWatz
11/30/2023, 3:04 PM