Skip to content
Discussion options

You must be logged in to vote

Assuming resources are unlimited, a simple two-tier api with a database or redis can do this for you, if you can throw enough money at it. So are resources really unlimited, since you're looking at Orleans?

Activating a grain instance has a non-trivial cost on the system. After that, it becomes very fast to send messages to the grain instance, but the initial activation cost is not something to be overlooked, as the grain directory protocol has to manage and ensure the uniqueness of grain instances across the cluster. A low-resource platform can get overwhelmed if it gets bombarded with more activation requests than it can handle. The quantity of grain instances itself is not much of an i…

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@raptisv
Comment options

@JorgeCandeias
Comment options

@raptisv
Comment options

Answer selected by raptisv
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants