Performance Tips¶
Optimize your Playfast usage for maximum performance.
1. Use Parallel Methods¶
# ❌ Slow
for app_id in app_ids:
app = await client.get_app(app_id)
# ✅ Fast
results = await client.get_apps_parallel(app_ids)
2. Increase Concurrency¶
3. Enable Free-Threading¶
4. Batch Processing¶
# Process in chunks
for chunk in chunks(app_ids, 100):
results = await client.get_apps_parallel(chunk)
await save_to_db(results)
5. Stream Large Datasets¶
See Architecture for more details.