dynamicweb / DynamicWeb

Make feature requests for Dynamicweb in Issues section of this repository
https://doc.dynamicweb.dev/documentation/fundamentals/support/feature-requests.html
GNU General Public License v3.0
1 stars 0 forks source link

Load balancing OData requests per user #5

Open dwlhs opened 3 months ago

dwlhs commented 3 months ago

MS are changing the way limitations of OData traffic work from “per company” to “per user” (may already have been changed). This means that rather than having a limitation of e.g., 5 concurrent OData requests on one company, it now supports/will support five concurrent requests per user (i.e., per authentication in Endpoint Management).

F&O also supports the “per user” limitation, and with the increased use of OData in our BC and F&O integrations, and the additional traffic our OData approach entails (requests at least), it would be good to look into how this can be leveraged in DW.

https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/administration/operational-limits-online#FAQsUser image

In DW terms it means we would be able to store multiple secret keys per authentication and then swap between them to balance the load evenly across the different secret keys. In BC and F&O we would set up multiple users each associated to its unique key.

DynamicRas commented 3 months ago

If we make this, it would primarily be for the new Live Integration with OData currently in our Roadmap. I have added the "Waiting for more votes" label, lets see if anyone else see a need for this and then we can investigate further.

BR Rasmus Sanggaard

dwlhs commented 3 months ago

Agree.

nunoaguiar commented 3 months ago

How do we vote? :-)

nicped commented 3 months ago

Like that!