Rıfat Erdem Sahin
Rıfat Erdem Sahin

Reputation: 1778

Expectations from Service Fabric Reliable Services Reliable Collections

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

enter image description here

Reference

Reliable Services Reliable Collections

https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-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

Answers (1)

Robert
Robert

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

Related Questions