---
schema_version: "1"
id: 5d4538cb2cbb66819fbc495c8a9a042d5915881ef7a1f50d007274a4dd88a080
title: Algoritmo de uso justo de Apex por lotes
collection: architect
version: next
locale: es-mx
portal_url: https://docs.salesforce.com/architect/next/es-mx/reference-diagrams/guides/batch-apex-fair-usage-algorithm.md
canonical_url: https://staging.architect.salesforce.com/docs/architect/es-mx/reference-diagrams/guide/batch-apex-fair-usage-algorithm.html
source_site: staging.architect.salesforce.com
content_type: documentation
content_hash: 867b0654a6bbc8ff77d5a6b2cd3d70001175c6acc53dd80796bfddc15259b4cd
products:
  - Diagramas de referencia
  - Architect Site Content Repo
---
# Algoritmo de uso justo de Apex por lotes

<img style="border:1px solid #e5e5e5;margin:2rem 0rem" src="https://architect.salesforce.com/ns-assets/reference-architectures/batch-apex-fair-usage-algorithm.webp" alt="Algoritmo de uso justo de Apex por lotes: muestra cómo el algoritmo de uso justo garantiza que cada organización en la plataforma Salesforce obtiene una “parte justa” del tiempo de procesamiento en un tipo de mensaje concreto. En este ejemplo, la organización 1 está dominando el tipo de mensaje Apex por lotes, mientras que la organización 2 tiene procesos de espera del mismo tipo de mensaje. Como resultado, el algoritmo redujo el número de hilos disponibles en la organización 1.">

## Descripción

Muestra cómo el algoritmo de uso justo garantiza que cada organización en la plataforma Salesforce obtiene una “parte justa” del tiempo de procesamiento en un tipo de mensaje concreto. En este ejemplo, la organización 1 está dominando el tipo de mensaje Apex por lotes, mientras que la organización 2 tiene procesos de espera del mismo tipo de mensaje. Como resultado, el algoritmo redujo el número de hilos disponibles en la organización 1.

## Vínculos descargables:

- [Lucid](https://lucid.app/lucidchart/editNew/d23a6022-45df-4632-9d0d-f646dee6eaa0)
- [Imagen](https://architect.salesforce.com/ns-assets/legacy/fairusage.png)
