{"action":"created","issue":{"url":"https://api.github.com/repos/Azure/Azure-Functions/issues/218","repository_url":"https://api.github.com/repos/Azure/Azure-Functions","labels_url":"https://api.github.com/repos/Azure/Azure-Functions/issues/218/labels{/name}","comments_url":"https://api.github.com/repos/Azure/Azure-Functions/issues/218/comments","events_url":"https://api.github.com/repos/Azure/Azure-Functions/issues/218/events","html_url":"https://github.com/Azure/Azure-Functions/issues/218","id":215896739,"node_id":"MDU6SXNzdWUyMTU4OTY3Mzk=","number":218,"title":"Best Practice: Don't use the default storage account for heavy workloads","user":{"login":"christopheranderson","id":2252976,"node_id":"MDQ6VXNlcjIyNTI5NzY=","avatar_url":"https://avatars2.githubusercontent.com/u/2252976?v=4","gravatar_id":"","url":"https://api.github.com/users/christopheranderson","html_url":"https://github.com/christopheranderson","followers_url":"https://api.github.com/users/christopheranderson/followers","following_url":"https://api.github.com/users/christopheranderson/following{/other_user}","gists_url":"https://api.github.com/users/christopheranderson/gists{/gist_id}","starred_url":"https://api.github.com/users/christopheranderson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/christopheranderson/subscriptions","organizations_url":"https://api.github.com/users/christopheranderson/orgs","repos_url":"https://api.github.com/users/christopheranderson/repos","events_url":"https://api.github.com/users/christopheranderson/events{/privacy}","received_events_url":"https://api.github.com/users/christopheranderson/received_events","type":"User","site_admin":false},"labels":[{"id":455908658,"node_id":"MDU6TGFiZWw0NTU5MDg2NTg=","url":"https://api.github.com/repos/Azure/Azure-Functions/labels/P1","name":"P1","color":"bfdadc","default":false},{"id":455906414,"node_id":"MDU6TGFiZWw0NTU5MDY0MTQ=","url":"https://api.github.com/repos/Azure/Azure-Functions/labels/documentation","name":"documentation","color":"c2e0c6","default":false},{"id":353263094,"node_id":"MDU6TGFiZWwzNTMyNjMwOTQ=","url":"https://api.github.com/repos/Azure/Azure-Functions/labels/improvement","name":"improvement","color":"84b6eb","default":false},{"id":458915687,"node_id":"MDU6TGFiZWw0NTg5MTU2ODc=","url":"https://api.github.com/repos/Azure/Azure-Functions/labels/ready","name":"ready","color":"ededed","default":false},{"id":501016951,"node_id":"MDU6TGFiZWw1MDEwMTY5NTE=","url":"https://api.github.com/repos/Azure/Azure-Functions/labels/triaged","name":"triaged","color":"bfd4f2","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-03-21T22:23:12Z","updated_at":"2018-10-09T18:14:21Z","closed_at":null,"author_association":"MEMBER","body":"Need to add a section in our docs on best practices, if we don't have one already. Specifically, we need to mention how one should not use the default storage account (AzureWebjobsStorage, AzureWebJobsDashboard) for your own function bindings if they'll be under any kind of heavy load.\r\n\r\nSomething like:\r\n\r\n## Avoid heavy additional usage of the default Storage Account\r\n\r\nIt is a best practice to use a separate Storage Account for your Storage bindings. When using Storage Bindings (Blob, Queues, Tables), avoid using the default storage account (`AzureWebJobsStorage` & `AzureWebJobsDashboard`) when doing any high usage workloads (> 20 executions/second). This can lead to negative impact on the performance of the host, in addition to being throttled sooner by Storage due to the shared load of your bindings and the function host. If you're seeing high latency for your Storage bindings, errors in the portal about being unable to access your file system, or missing logs, you may want to check that you're not overloading your Azure Storage account."},"comment":{"url":"https://api.github.com/repos/Azure/Azure-Functions/issues/comments/428295048","html_url":"https://github.com/Azure/Azure-Functions/issues/218#issuecomment-428295048","issue_url":"https://api.github.com/repos/Azure/Azure-Functions/issues/218","id":428295048,"node_id":"MDEyOklzc3VlQ29tbWVudDQyODI5NTA0OA==","user":{"login":"MaximRouiller","id":209384,"node_id":"MDQ6VXNlcjIwOTM4NA==","avatar_url":"https://avatars1.githubusercontent.com/u/209384?v=4","gravatar_id":"","url":"https://api.github.com/users/MaximRouiller","html_url":"https://github.com/MaximRouiller","followers_url":"https://api.github.com/users/MaximRouiller/followers","following_url":"https://api.github.com/users/MaximRouiller/following{/other_user}","gists_url":"https://api.github.com/users/MaximRouiller/gists{/gist_id}","starred_url":"https://api.github.com/users/MaximRouiller/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MaximRouiller/subscriptions","organizations_url":"https://api.github.com/users/MaximRouiller/orgs","repos_url":"https://api.github.com/users/MaximRouiller/repos","events_url":"https://api.github.com/users/MaximRouiller/events{/privacy}","received_events_url":"https://api.github.com/users/MaximRouiller/received_events","type":"User","site_admin":false},"created_at":"2018-10-09T18:14:21Z","updated_at":"2018-10-09T18:14:21Z","author_association":"NONE","body":"Is it still relevant? If yes, does that impact Durable Functions? Would Durable Functions have better performance if a separate storage account is created? \r\n\r\ncc @cgillum "}}
{"actor":{"display_login":"MaximRouiller"}}