> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> Página de índice de Desarrollo y contribución

# Desarrollo y contribución

En esta sección de la documentación encontrarás las siguientes páginas:

| Página                                                                                                                   | Descripción                                                                                                            |
| ------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------- |
| [Requisitos previos para desarrolladores](/docs/es/resources/develop-contribute/introduction/developer-instruction)           | Requisitos previos e instrucciones de configuración para el desarrollo de ClickHouse                                   |
| [Cómo compilar ClickHouse en Linux](/docs/es/resources/develop-contribute/build/build)                                        | Guía paso a paso para compilar ClickHouse desde el código fuente en sistemas Linux                                     |
| [Compilar en macOS para macOS](/docs/es/resources/develop-contribute/build/build-osx)                                         | Guía para compilar ClickHouse desde el código fuente en sistemas macOS                                                 |
| [Compilar en Linux para macOS](/docs/es/resources/develop-contribute/build/build-cross-osx)                                   | Guía para realizar compilación cruzada de ClickHouse desde Linux para sistemas macOS                                   |
| [Cómo compilar ClickHouse en Linux para AARCH64](/docs/es/resources/develop-contribute/build/build-cross-arm)                 | Guía para compilar ClickHouse desde el código fuente para la arquitectura AARCH64                                      |
| [Cómo compilar ClickHouse en Linux para RISC-V 64](/docs/es/resources/develop-contribute/build/build-cross-riscv)             | Guía para compilar ClickHouse desde el código fuente para la arquitectura RISC-V 64                                    |
| [Compilar en Linux para s390x (zLinux)](/docs/es/resources/develop-contribute/build/build-cross-s390x)                        | Guía para compilar ClickHouse desde el código fuente para la arquitectura s390x                                        |
| [Build on Linux for E2K](/docs/es/resources/develop-contribute/build/build-e2k)                                               | Guía para compilar ClickHouse desde el código fuente para la arquitectura E2K                                          |
| [Compilar en Linux para LoongArch64](/docs/es/resources/develop-contribute/build/build-cross-loongarch)                       | Guía para compilar ClickHouse desde el código fuente para la arquitectura LoongArch64                                  |
| [Conceptos básicos](/docs/es/resources/develop-contribute/native-protocol/basics)                                             | Fundamentos del protocolo nativo.                                                                                      |
| [Paquetes del cliente nativo](/docs/es/resources/develop-contribute/native-protocol/client)                                   | Paquetes del protocolo nativo enviados por el cliente.                                                                 |
| [Paquetes del servidor](/docs/es/resources/develop-contribute/native-protocol/server)                                         | Paquetes del protocolo nativo enviados por el servidor.                                                                |
| [Tipos de columna del protocolo nativo](/docs/es/resources/develop-contribute/native-protocol/columns)                        | Tipos de columna en el protocolo nativo.                                                                               |
| [CityHash](/docs/es/resources/develop-contribute/native-protocol/hash)                                                        | Función hash utilizada por el protocolo nativo.                                                                        |
| [Pruebas de ClickHouse](/docs/es/resources/develop-contribute/contribute/tests)                                               | Guía para probar ClickHouse y ejecutar el conjunto de pruebas                                                          |
| [Descripción general de la arquitectura](/docs/es/resources/develop-contribute/introduction/architecture)                     | Descripción completa de la arquitectura de ClickHouse y de su diseño orientado a columnas                              |
| [Integración continua (CI)](/docs/es/resources/develop-contribute/contribute/continuous-integration)                          | Descripción general del sistema de integración continua de ClickHouse                                                  |
| [Backport System](/docs/es/resources/develop-contribute/contribute/backports)                                                 | Descripción general de la política de backport de ClickHouse y de su automatización                                    |
| [Bibliotecas de terceros](/docs/es/resources/develop-contribute/contribute/contrib)                                           | Página que describe el uso de componentes de terceros en ClickHouse y cómo agregar y mantener bibliotecas de terceros. |
| [Guía de estilo de C++](/docs/es/resources/develop-contribute/contribute/style)                                               | Directrices de estilo de código para el desarrollo de ClickHouse en C++                                                |
| [Integración de bibliotecas Rust](/docs/es/resources/develop-contribute/contribute/integrating-rust-libraries)                | Guía para integrar bibliotecas Rust en ClickHouse                                                                      |
| [Ejecutar benchmark con DEFLATE\_QPL](/docs/es/resources/develop-contribute/contribute/building-and-benchmarking-deflate-qpl) | Compila y ejecuta benchmark de la integración DEFLATE\_QPL.                                                            |
| [Optimización guiada por perfiles](/docs/es/resources/develop-contribute/contribute/profile-guided-optimization)              | Optimización guiada por perfiles para las compilaciones de ClickHouse.                                                 |
| [Compilar integraciones con ClickHouse](/docs/es/resources/develop-contribute/integrations/building-integrations)             | Compila una integración con ClickHouse.                                                                                |
| [Probar tu integración de ClickHouse](/docs/es/resources/develop-contribute/integrations/testing-your-integration)            | Prueba una integración con ClickHouse.                                                                                 |
| [Documentar tu integración de ClickHouse](/docs/es/resources/develop-contribute/integrations/documenting-your-integration)    | Documenta una integración con ClickHouse.                                                                              |
| [Hoja de ruta](/docs/es/resources/develop-contribute/roadmap)                                                                 | Hoja de ruta del desarrollo de ClickHouse.                                                                             |
