Posts tagged ‘catalog’
Posts about catalog work in Optimizely Commerce — traversal patterns, the Content APIs, batched enumeration, and scheduled jobs that respect memory budgets.
-
:
Surviving a Dirty Feed. Part 3: Error Handling and Event Batching
Committing a 250,000-row Optimizely catalog import row by row, returning a per-row failure report, and coalescing catalog events into one per batch.
-
:
Writing a Catalog Entry the Low-Level Way. Part 2: The Writer
Upserting a catalog entry through CatalogContext and MetaDataPlus: ContentGuid, the meta class seam, response groups, and a create path that rolls back.
-
:
Bulk Catalog Import in Optimizely Commerce. Part 1: Why the DTO API
Why bulk catalog writes in Optimizely Commerce belong on the DTO API rather than IContentRepository — measured 2.7-3.3x faster, and what it costs you.
-
:
Catalog Traversal with Hangfire. Part 3: Advanced Job Management
Part 3: using Hangfire for advanced catalog traversal job management in Optimizely Commerce — retries, monitoring, distributed execution, flexible scheduling.
-
:
Catalog Traversal in Action. Part 2: Real-World Scheduled Job Patterns
Part 2: applying the catalog traversal service to real Optimizely Commerce scheduled jobs with error handling, progress reporting, and resilience patterns.
-
:
Memory-Efficient Catalog Traversal in Optimizely Commerce. Part 1: Building the Service
Part 1 of a series on streaming catalog traversal in Optimizely Commerce — a memory-efficient service that processes large catalogs without OOM errors.