Estimate data volume and sync time
Adobe recommends estimating data volume and sync time before starting any feed synchronization to ensure smooth scheduling and avoid disruptions in site operations. This is especially important when planning initial syncs or large-scale catalog updates, such as mass price changes.
By default, the connector processes feeds in single-thread mode. There is no parallelization of the feed submission process. The ingestion API accepts up to 2 requests per second. However, the base allocation for the Adobe Commerce Optimizer ingestion rate limits throughput to the following:
- Up to 1,000 products per minute (a product is a SKU with attributes in a specific store view). See Limits and boundaries for base allocation details.
- Up to 50,000 prices per minute
Factors that affect sync time
The estimates below assume the following conditions:
- Thread count: 1 (default)
- Feed acceptance rate: 2 requests per second (0.5 seconds per request)
- All products are assigned to all existing websites
Actual transmission speed varies depending on request payload size and the current load on the Commerce application server.
Calculate sync time per feed
Use the following table to estimate the number of records, requests, and sync time for each connector feed. Batch size values reflect the limits defined in the supported feeds reference.