Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Azure Web Jobs architecture

I have some code that needs to run as a result of a call to a service bus. This particular code is CPU intensive and it is possible that 100s of these will need to run at the same time. Does Azure Web Jobs use computing resources from one machine, or does it use any available computing resources from several machines?

like image 357
dascalos Avatar asked Oct 31 '22 17:10

dascalos


1 Answers

Web Jobs uses your web app resources, why don't you try the Azure Functions which can be scaled and their pricing is almost zero. They are in Technical preview i have tried using it, Azure functions is very cheap. If your service bus call can be out of process service meaning it does not need a instance results from your application you can try azure functions. Azure functions are mostly used for maintenance and night time running jobs. I have used it to minify my images to thumbnail. It worked perfectly fine

like image 197
Karthikeyan VK Avatar answered Nov 11 '22 18:11

Karthikeyan VK