Azure / Azurite

A lightweight server clone of Azure Storage that simulates most of the commands supported by it with minimal dependencies
MIT License
1.83k stars 325 forks source link

Azurite 3.17.x performance issues with Msft Orleans #1462

Open arnoldpistorius opened 2 years ago

arnoldpistorius commented 2 years ago

Hi,

Since we upgraded from Azurite 3.16.0 to 3.17.0 (3.17.1 also tested), we experience slow performance with Microsoft Orleans. We use Tables and Queues. Our integration tests are stalling with the 3.17.x, while they run perfectly fine under 3.16.0.

As it's all abstracted away in the Orleans SDK, we don't have a reproduction path. I thought it was worth mentioning it here to let you know there are issues with this version.

For now we downgraded to 3.16.0 which works perfect for our use case.

Kind regards, Arnold

blueww commented 2 years ago

@arnoldpistorius

Thanks for reporting this issue! Would you please give more details so we can investigate this issue, like:

  1. Node/OS version
  2. Which request you send to Azurite experience performance issue? What's the expected performance, and what's the actual?
  3. The Azurite debug log.

There are mutiple changes on table / queue (for queue, the change is mostly on sas validation). We will need the detail information to investigate the issue.