Are there benefits to an async function?
<p>Azure functions allows me to write C#/F# (and more) functions which are executed given certain conditions. These functions can be async (by returning a Task).</p>

<p>The cool thing about azure functions is that they automatically scale up depending on load. One of the cool things about the async/await pattern on a "classic" server, is that you can better utilize the cores so you can handle more requests.</p>

<p>Since azure functions automagically scales, are there any benefits for me to write async functions?</p>