SortSwift
Pricing
Sign InGet started
InventoryInventory OverviewBulk Lot BuilderMaster SetsChaos Sorting
Syncing
PricingSign In
SortSwift Docs
Getting Started
Core Features
Integrations & Tools
Support

Speed Boosters

Optimize Shopify sync speed with speed booster settings and configurations.

What are Speed Boosters?


Speed Boosters are optimizations that make syncing with Shopify faster:

  • Batch Processing: Process multiple items simultaneously
  • Incremental Sync: Only sync changed items
  • Optimized Queries: Reduce data transfer
  • Parallel Operations: Execute multiple sync operations at once

Batch Size Configuration


Control how many items are processed at once:

  • Small Batch (50 items): Slower but more stable
  • Medium Batch (100 items): Balanced speed and stability
  • Large Batch (250 items): Fastest but may hit rate limits
  • Auto-Adjust: System automatically optimizes batch size

Incremental Sync


Only sync items that have changed:

  • Change Detection: System tracks which items have changed
  • Faster Syncs: Only updates modified items
  • Full Sync Option: Force full sync when needed
  • Timestamp Tracking: Know when each item was last synced

Parallel Processing


Process multiple operations simultaneously:

  • Concurrent Requests: Send multiple requests at once
  • Thread Control: Adjust number of parallel operations
  • Rate Limit Respect: Automatically throttles to avoid limits
  • Queue Management: Efficient operation queuing

Caching


Reduce redundant data fetching:

  • Product Data Cache: Store frequently accessed product info
  • Collection Cache: Cache Shopify collection data
  • Image Cache: Avoid re-uploading identical images
  • Cache Duration: Configure how long to cache data

Optimization Tips


  • Off-Peak Syncing: Schedule large syncs during low-traffic hours
  • Selective Sync: Only sync necessary fields
  • Image Optimization: Compress images before syncing
  • Minimal Description: Shorter descriptions sync faster
  • Remove Unused Tags: Fewer tags means faster processing

Monitoring Performance


Track sync performance:

  • Sync Duration: See how long syncs take
  • Items Per Minute: Track processing speed
  • Error Rate: Monitor failed operations
  • Rate Limit Usage: Check API limit consumption