Batches

What Are Batches?

Batches are collections of individual operations or transactions grouped together for processing. In the context of APIs, batch processing allows multiple API requests to be grouped into a single batch request. This can significantly improve efficiency by reducing the number of HTTP connections required and enabling more complex operations to be handled in a coordinated manner.

Why Batches?

Batches are essential for optimizing performance and scalability in modern applications. By using batch processing, the Brick API can handle large volumes of data and operations more efficiently, reducing the load on both client and server systems. This is particularly useful for bulk data uploads, large-scale updates, and other scenarios where multiple operations need to be performed in a cohesive manner. Leveraging batches can lead to faster processing times and more efficient use of resources, enhancing the overall user experience.


See the section of Batches to understand how they work.