question

Koen avatar image
Koen asked

What is the processing rate of a scheduled task?

Previously there was a Limit called "Scheduled task player processing rate" that was set to 10 players per second (anything above that would require to contact you directly). We can't seem to find this limit anymore. What is processing rate of a scheduled task currently?

For a game that's currently in development, we need a daily task that is run on all the players that have submitted a score to a statistic that day. The task should be able to run relatively fast (think 15 minutes maximum).

We need to know the pricings for example 20, 50 or 100 players per second.

tasks
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
brendan avatar image
brendan answered

The actual processing time is dependent upon the work being done, so it's better to think of this in terms of "processing units". At the moment, a scheduled task runs sequentially, acting on one player at a time. And in order to keep costs low enough for this to not be a consumption-based service, we limit it to a max of 10 players per second in free tier titles, and 100 per second in paid tiers.

We do plan to update this service to allow for far higher rates of processing, by scaling up the number of servers running for a single title, but that work is not scheduled at this time. That will, of course, be a consumption-based service, in terms of costs.

For now, if you are interested in talking to us about a higher processing rate via an Enterprise agreement that incorporates the costs for that higher rate, you should feel free to reach out to us via helloplayfab@microsoft.com. Our engagement team can talk through your use case to advise on it.

10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.