¿Con qué está hecho starrocks?

starrocks es un repo de Java hecho con grpc-bom, jetty-io, jetty-server, jetty-servlet, jetty-util y 5 más. Guarda sus datos en Postgres, accede a ellos con SQLAlchemy, alembic y org.jdbi:jdbi3-core, inicia sesión con hadoop-auth, ranger-plugins-common, com.nimbusds:nimbus-jose-jwt, software.amazon.awssdk:sts y com.azure:azure-identity, guarda archivos en AWS S3, arma su contenido con javax.activation, jdom2, org.apache.velocity:velocity-engine-core y com.opencsv:opencsv, valida sus datos con commons-validator y javax.validation:validation-api, se prueba con jmockit, org.junit.jupiter:junit-jupiter, Pytest, pymysql y org.apache.commons:commons-dbcp2, se despliega con commons-daemon, commons-logging, jul-to-slf4j, log4j-1.2-api, log4j-layout-template-json y 5 más y usa arrow-c-data, asyncmy2, azure-sdk-bom, ClickHouse, cos_api-bundle y 49 más. Son 1,905,864 líneas escritas, con 2,528 archivos de prueba.

Leído el 11 de noviembre de 2026, en el commit 70b6703. Léela en markdown

La ficha dice con qué está hecho. Su mapa entero lo abre por dentro: cada parte del código y cómo se conecta con las demás.

Backend

Datos 55

43 más
  • org.apache.parquet:parquet-hadoop4 archivos
  • com.zaxxer:HikariCP3 archivos
  • org.apache.orc:orc-core3 archivos
  • org.apache.hadoop:hadoop-hdfs2 archivos
  • com.aliyun.datalake:metastore-client-hive31 archivo
  • com.azure:azure-storage-blob1 archivo
  • org.apache.arrow:flight-sql1 archivo
  • software.amazon.awssdk:dynamodb1 archivo
  • software.amazon.awssdk:kms1 archivo
  • arrow-c-data
  • asyncmy2
  • azure-sdk-bom
  • cos_api-bundle
  • flight-sql-jdbc-driver
  • hadoop-aliyun
  • hadoop-aws
  • hadoop-azure
  • hadoop-azure-datalake
  • hadoop-client
  • hadoop-common
  • hadoop-cos
  • hadoop-hdfs-native-client
  • hadoop-hdfs-nfs
  • hadoop-mapreduce-client-core
  • hadoop-nfs
  • hbase-client
  • hbase-server
  • hive-apache
  • iceberg-api
  • iceberg-aws
  • iceberg-core
  • iceberg-hive-metastore
  • iceberg-parquet
  • kafka-clients
  • mssql-jdbc
  • odps-sdk-core
  • paimon-s3
  • parquet-avro
  • s3
  • s3-transfer-manager
  • spark-sql_2.12
  • url-connection-client
  • zookeeper

Acceso a los datos 3

Inicio de sesión 5

  • com.nimbusds:nimbus-jose-jwt8 archivos
  • software.amazon.awssdk:sts4 archivos
  • com.azure:azure-identity1 archivo
  • hadoop-auth
  • ranger-plugins-common

Servicios 1

Apoyo

La base 10

  • org.apache.flink:flink-core
  • com.google.inject:guice1 archivo
  • grpc-bom
  • jetty-io
  • jetty-server
  • jetty-servlet
  • jetty-util
  • jetty-webapp
  • spark-core_2.12
  • tomcat-embed-core

Contenido 4

  • org.apache.velocity:velocity-engine-core18 archivos
  • com.opencsv:opencsv1 archivo
  • javax.activation
  • jdom2

Validación 2

  • javax.validation:validation-api60 archivos
  • commons-validator

Pruebas 5

  • Pytest37 archivos
  • org.junit.jupiter:junit-jupiter2,305 archivos
  • pymysql3 archivos
  • org.apache.commons:commons-dbcp21 archivo
  • jmockit

Despliegue 10

Herramientas 10

  • org.antlr:antlr4-runtime11 archivos
  • org.openjdk.jol:jol-core1 archivo
  • asm
  • asm-util
  • async-profiler
  • checkstyle
  • commons-cli
  • ivy
  • jsr305
  • org.jacoco.agent

Otras 73

  • Google544 archivos
  • Apache71 archivos
  • Esoteric Software5 archivos
  • io.opentelemetry:opentelemetry-context2 archivos
  • Scala
  • org.apache.commons:commons-collections4162 archivos
  • org.apache.commons:commons-lang3160 archivos
  • io.netty:netty-handler87 archivos
  • javax.annotation:javax.annotation-api54 archivos
  • com.google.api-client:google-api-client37 archivos
  • com.fasterxml.jackson.core:jackson-databind20 archivos
  • org.json:json15 archivos
61 más
  • com.fasterxml.jackson.core:jackson-core11 archivos
  • org.roaringbitmap:RoaringBitmap9 archivos
  • org.apache.httpcomponents:httpclient7 archivos
  • org.apache.commons:commons-math35 archivos
  • javax.inject:javax.inject3 archivos
  • com.squareup.okio:okio2 archivos
  • io.airlift:slice2 archivos
  • it.unimi.dsi:fastutil2 archivos
  • com.fasterxml.jackson.dataformat:jackson-dataformat-yaml1 archivo
  • com.fasterxml.uuid:java-uuid-generator1 archivo
  • com.github.luben:zstd-jni1 archivo
  • com.github.vertical-blank:sql-formatter1 archivo
  • io.airlift:concurrent1 archivo
  • lark1 archivo
  • net.openhft:zero-allocation-hashing1 archivo
  • aircompressor
  • arrow-memory-netty
  • bcpkix-jdk18on
  • bcprov-jdk18on
  • bcutil-jdk18on
  • bom
  • byte-buddy
  • byte-buddy-agent
  • commons-beanutils
  • commons-codec
  • commons-collections
  • commons-io
  • commons-lang
  • dnsjava
  • grpc-api
  • grpc-core
  • grpc-netty-shaded
  • grpc-protobuf
  • grpc-stub
  • hadoop-hdfs-httpfs
  • hadoop-hdfs-rbf
  • hadoop-kms
  • hadoop-registry
  • httpcore
  • httpcore5
  • iceberg-bundled-guava
  • ipaddress
  • jackson-annotations
  • jackson-jaxrs-base
  • jackson-jaxrs-json-provider
  • jackson-module-jaxb-annotations
  • jaxws-api
  • jetty-client
  • logging-interceptor
  • lz4-java
  • netty-all
  • netty-bom
  • netty-nio-client
  • netty-transport-native-epoll
  • okhttp
  • okio-jvm
  • oshi-core
  • quartz
  • snappy-java
  • xnio-nio
  • xz

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con starrocks, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito starrocks?
starrocks está escrito en Java, con 1,905,864 líneas escritas.
¿Qué framework usa starrocks?
starrocks está hecho con grpc-bom, jetty-io, jetty-server, jetty-servlet, jetty-util, jetty-webapp, org.apache.flink:flink-core, spark-core_2.12, tomcat-embed-core y com.google.inject:guice.
¿Qué base de datos usa starrocks?
starrocks guarda sus datos en Postgres y accede a ellos con SQLAlchemy, alembic y org.jdbi:jdbi3-core.

La prueba: fe/build.gradle.kts, línea 264

¿Con qué inicia sesión starrocks?
starrocks inicia sesión con hadoop-auth, ranger-plugins-common, com.nimbusds:nimbus-jose-jwt, software.amazon.awssdk:sts y com.azure:azure-identity.
¿Qué servicios usa starrocks?
starrocks guarda archivos en AWS S3 y usa arrow-c-data, asyncmy2, azure-sdk-bom, ClickHouse, cos_api-bundle, flight-sql-jdbc-driver, hadoop-aliyun, hadoop-aws, hadoop-azure, hadoop-azure-datalake, hadoop-client, hadoop-common, hadoop-cos, hadoop-hdfs-native-client, hadoop-hdfs-nfs, hadoop-mapreduce-client-core, hadoop-nfs, hbase-client, hbase-server, hive-apache, iceberg-api, iceberg-aws, iceberg-core, iceberg-hive-metastore, iceberg-parquet, kafka-clients, MariaDB, mssql-jdbc, odps-sdk-core, paimon-s3, parquet-avro, PostgreSQL, s3, s3-transfer-manager, spark-sql_2.12, Trino, url-connection-client, zookeeper, org.apache.hadoop:hadoop-client-api, com.github.ben-manes.caffeine:caffeine, org.apache.arrow:arrow-jdbc, software.amazon.awssdk:glue, com.aliyun.odps:odps-sdk-table-api, org.apache.kudu:kudu-client, org.apache.avro:avro, org.apache.parquet:parquet-hadoop, com.zaxxer:HikariCP, org.apache.orc:orc-core, org.apache.hadoop:hadoop-hdfs, com.aliyun.datalake:metastore-client-hive3, com.azure:azure-storage-blob, org.apache.arrow:flight-sql, software.amazon.awssdk:dynamodb y software.amazon.awssdk:kms.

La prueba: fe/fe-core/src/main/java/com/starrocks/sql/analyzer/StorageAccessException.java, línea 19

¿starrocks tiene pruebas?
Sí. starrocks tiene 2,528 archivos de prueba y se prueba con jmockit, org.junit.jupiter:junit-jupiter, Pytest, pymysql y org.apache.commons:commons-dbcp2.
¿Qué repos tienen un stack parecido a starrocks?

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →