Reputation: 1778
I am considering to store a new generated orderIDs in Service Fabric.
I. Should I store this reliable Dictionary if the performance is needed ?
II. What are the performance considerations ?
III. What is the Service Fabric Reliable Collection Capacity
Reference
Reliable Services Reliable Collections
service fabric dotnet performance (No result page )
https://github.com/Azure-Samples/service-fabric-dotnet-performance/tree/master/ServiceLoadTest
Upvotes: 0
Views: 623
Reputation: 176
If you push 1000 orders from a single client at once then this can be handled without issues.
If each order is pushed individually and you need to ensure a throughput of a thousand per second, you should definitely use partitioning.
You should also use and monitor health metrics for your actual throughput and act on it by adding more nodes to your cluster when needed.
Upvotes: 1