# Best practices

- [Best practices for building a pipeline](/documentation/resources/best-practices/building-a-pipeline.md): Follow these best practices to ensure your pipelines are secure, efficient, and well-structured.
- [Avoiding loops and maximizing pipeline efficiency](/documentation/resources/best-practices/avoiding-loops-and-maximizing-pipeline-efficiency.md): Learn how controlling event and message jumps across pipelines ensures efficiency and prevents performance-impacting loops.
- [Best practices on validating messages in a consumer pipeline](/documentation/resources/best-practices/validating-messages-on-a-consumer.md): Learn the best practices for passing messages between processes and validating messages received by a consumer.
- [Best practices for error handling in pipelines](/documentation/resources/best-practices/best-practices-for-error-handling-in-pipelines.md): Learn how to implement efficient error handling in your pipeline and improve the reliability of your integrations.
- [JOLT and Double Braces on Digibee: Choosing the right method for data transformation](/documentation/resources/best-practices/jolt-or-double-braces.md)
- [Notification model in event-driven integrations](/documentation/resources/best-practices/notification-model-in-event-driven-integrations.md): Learn how to design a notification strategy for Event-Driven architectures.
- [OAuth2 integration model with Digibee](/documentation/resources/best-practices/oauth2-integration-model-with-digibee.md): Learn how to implement an OAuth2-based integration model to securely and efficiently authenticate and authorize connections.
- [Using JSONPath to validate numbers with specific initial digits](/documentation/resources/best-practices/validation-json.md): Learn how to use JSONPath expressions to filter and validate numbers based on their starting digits.
- [How to run a load test in Digibee](/documentation/resources/best-practices/load-test.md): Learn how to plan, execute, and analyze load tests on the Digibee Integration Platform, ensuring pipeline performance and stability.
- [Pagination tutorial](/documentation/resources/best-practices/pagination-tutorial.md): Processing large amounts of data at once can lead to errors. Learn how pagination lets users split data querying processes and retrieve a limited number of records.
- [Pagination tutorial - part 1](/documentation/resources/best-practices/pagination-tutorial/pagination-tutorial-part-1.md): Digibee provides a complete tutorial on how to set up Paginations on the Digibee iPaaS. Check out the first page of our tutorial here.
- [Pagination tutorial - part 2](/documentation/resources/best-practices/pagination-tutorial/pagination-tutorial-part-2.md): Digibee provides a complete tutorial on how to set up Paginations on the Digibee iPaaS. Check out the second page of our tutorial here.
- [Pagination tutorial - part 3](/documentation/resources/best-practices/pagination-tutorial/pagination-tutorial-part-3.md): Digibee provides a complete tutorial on how to set up Paginations on the Digibee iPaaS. Check out the third page of our tutorial here.
- [Pagination tutorial - part 4](/documentation/resources/best-practices/pagination-tutorial/pagination-tutorial-part-4.md): Digibee provides a complete tutorial on how to set up Paginations on the Digibee iPaaS. Check out the fourth and final page of our tutorial here.
- [Pagination example](/documentation/resources/best-practices/pagination-example.md): Learn more about Pagination and see examples of how to implement paginated queries in the pipeline.
- [Event-driven architecture](/documentation/resources/best-practices/event-oriented-architecture.md): Learn about event-driven architecture, a model that the Digibee Integration Platform uses to divide a user's integration flow into many pipelines.
- [Highly scalable ETL model for Digibee](/documentation/resources/best-practices/highly-scalable-etl-model-for-digibee.md): Learn how to design a scalable ETL process using event-based pipelines.
- [Naming: Global, Accounts, and API Keys](/documentation/resources/best-practices/naming-global-accounts-and-api-keys.md)
- [Centralized reprocessing engine model on Digibee](/documentation/resources/best-practices/centralized-reprocessing-engine-model-on-digibee.md): Scalable and simplified message reprocessing model on Digibee Integration Platform.
