sfcc-performance

Identify and optimize SFCC performance bottlenecks in caching, indexing, and data retrieval.

27|9|Updated Aug 8, 2025
One-click install
npx skills add https://github.com/taurgis/sfcc-dev-mcp --skill sfcc-performance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sfcc-performance
Source: https://github.com/taurgis/sfcc-dev-mcp/tree/main/ai-instructions/skills/sfcc-performance
Command: npx skills add https://github.com/taurgis/sfcc-dev-mcp --skill sfcc-performance

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Salesforce B2C Commerce Cloud performance improvements are complex and require a disciplined approach to caching, data access patterns, and job design. This Skill gives structured guidance to diagnose bottlenecks, apply scalable patterns, and reduce latency across storefronts and integrations.

Core Features & Use Cases

  • Caching and memory-management best practices to minimize expensive recomputations.
  • Index-friendly data access patterns and API usage to reduce DB load.
  • Job design and scheduling guidance to offload long-running tasks from user-facing paths.
  • Real-world scenarios: optimizing PLP PDP paths, OCAPI/SCAPI hooks, and custom endpoints for consistent latency.

Quick Start

Describe your SFCC performance issue and I will provide caching, indexing, and job-optimization guidance.

Frequently Asked Questions about sfcc-performance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize SFCC storefront performance and reduce latency on PLP and PDP pages?

To optimize SFCC storefront performance, you apply caching best practices, index-friendly data access patterns, and job scheduling to offload tasks. This reduces latency on PLP and PDP paths by minimizing expensive recomputations and DB load.

What's the best way to improve OCAPI and SCAPI hook throughput in Salesforce B2C Commerce?

Improving OCAPI and SCAPI hook throughput requires applying scalable patterns and efficient data retrieval. Optimizing custom endpoints with caching and resilient job design ensures consistent latency and lower resource utilization across integrations.

How does caching reduce database load in SFCC custom endpoints?

Caching reduces database load in SFCC by storing frequently accessed data and minimizing expensive recomputations. Applying memory-management best practices to custom endpoints avoids repeated DB queries and ensures efficient data retrieval.

Can I use this approach to optimize long-running jobs in Salesforce B2C Commerce Cloud?

Yes, you can optimize long-running SFCC jobs by applying scheduling and resilient job design guidance. Offloading long-running tasks from user-facing paths improves throughput, reduces latency, and lowers operational costs.

When do I need index-friendly data access patterns for SFCC performance optimization?

You need index-friendly data access patterns when SFCC database load impacts storefront or integration latency. Restructuring API usage and queries to be index-friendly reduces DB load and improves overall scalability.

Why does my SFCC storefront experience high latency during peak traffic?

SFCC storefront latency during peak traffic often stems from unoptimized caching, inefficient data retrieval, and user-facing long-running tasks. Diagnosing these bottlenecks and applying scalable patterns reduces latency and improves resource utilization.