Source: https://seerepo.com/r/conductor-oss/conductor/built
Markdown source: https://seerepo.com/r/conductor-oss/conductor/built.md
Description: conductor is a Java repo built with Spring. It stores its data in Postgres, stores files in AWS S3, connects to Google, and uses Redis and MongoDB.

# What is conductor built with?

conductor is a Java repo built with Spring. It stores its data in Postgres, stores files in AWS S3, connects to Google, and uses Redis and MongoDB. It has 2,325 files and 568,609 written lines, with 705 test files.

Read on November 1, 2026, at commit 1a6b829.

Repository: https://github.com/conductor-oss/conductor

## Backend

### The base

- **[Spring](https://seerepo.com/uses/spring)**

### Data

- **[Redis](https://seerepo.com/uses/redis)**: 20 files · [redis-api/src/main/java/com/netflix/conductor/redis/jedis/JedisCommands.java, line 19](https://github.com/conductor-oss/conductor/blob/1a6b82985e39ff282d645480287e07391f24b405/redis-api/src/main/java/com/netflix/conductor/redis/jedis/JedisCommands.java#L19)
- **[Postgres](https://seerepo.com/uses/postgres)**: 5 files · [postgres-persistence/src/main/java/com/netflix/conductor/postgres/util/PostgresQueueListener.java, line 25](https://github.com/conductor-oss/conductor/blob/1a6b82985e39ff282d645480287e07391f24b405/postgres-persistence/src/main/java/com/netflix/conductor/postgres/util/PostgresQueueListener.java#L25)
- **[MongoDB](https://seerepo.com/uses/mongodb)**: 1 file · [ai/build.gradle, line 50](https://github.com/conductor-oss/conductor/blob/1a6b82985e39ff282d645480287e07391f24b405/ai/build.gradle#L50)

### Services

- **[AWS S3](https://seerepo.com/uses/aws-s3)**: 5 files · [awss3-storage/src/main/java/com/netflix/conductor/s3/config/S3Configuration.java, line 24](https://github.com/conductor-oss/conductor/blob/1a6b82985e39ff282d645480287e07391f24b405/awss3-storage/src/main/java/com/netflix/conductor/s3/config/S3Configuration.java#L24)
- **[Google](https://seerepo.com/uses/google)**: 2 files · [gcs-storage/src/main/java/org/conductoross/conductor/gcs/config/GcsFileStorageConfiguration.java, line 28](https://github.com/conductor-oss/conductor/blob/1a6b82985e39ff282d645480287e07391f24b405/gcs-storage/src/main/java/org/conductoross/conductor/gcs/config/GcsFileStorageConfiguration.java#L28)

## Other repos with a similar stack

- [Infisical/infisical](https://seerepo.com/r/Infisical/infisical/built): Redis, Postgres, MongoDB, AWS S3, Google · [Compare](https://seerepo.com/compare/conductor-oss/conductor/vs/Infisical/infisical)
- [hcengineering/platform](https://seerepo.com/r/hcengineering/platform/built): Redis, Postgres, MongoDB, AWS S3, Google · [Compare](https://seerepo.com/compare/conductor-oss/conductor/vs/hcengineering/platform)
- [infiniflow/ragflow](https://seerepo.com/r/infiniflow/ragflow/built): Redis, Postgres, AWS S3, Google · [Compare](https://seerepo.com/compare/conductor-oss/conductor/vs/infiniflow/ragflow)
- [mem0ai/mem0](https://seerepo.com/r/mem0ai/mem0/built): Redis, Postgres, MongoDB, AWS S3 · [Compare](https://seerepo.com/compare/conductor-oss/conductor/vs/mem0ai/mem0)
- [twentyhq/twenty](https://seerepo.com/r/twentyhq/twenty/built): Redis, Postgres, AWS S3, Google · [Compare](https://seerepo.com/compare/conductor-oss/conductor/vs/twentyhq/twenty)
- [payloadcms/payload](https://seerepo.com/r/payloadcms/payload/built): Redis, Postgres, MongoDB, AWS S3 · [Compare](https://seerepo.com/compare/conductor-oss/conductor/vs/payloadcms/payload)

## Frequently asked questions

### What language is conductor written in?

conductor is written in Java: 2,325 files and 568,609 written lines.

### What framework does conductor use?

conductor is built with Spring.

### What database does conductor use?

conductor stores its data in Postgres.

The proof: [postgres-persistence/src/main/java/com/netflix/conductor/postgres/util/PostgresQueueListener.java, line 25](https://github.com/conductor-oss/conductor/blob/1a6b82985e39ff282d645480287e07391f24b405/postgres-persistence/src/main/java/com/netflix/conductor/postgres/util/PostgresQueueListener.java#L25)

### What services does conductor use?

conductor stores files in AWS S3, connects to Google, and uses Redis and MongoDB.

The proof: [awss3-storage/src/main/java/com/netflix/conductor/s3/config/S3Configuration.java, line 24](https://github.com/conductor-oss/conductor/blob/1a6b82985e39ff282d645480287e07391f24b405/awss3-storage/src/main/java/com/netflix/conductor/s3/config/S3Configuration.java#L24)

### Does conductor have tests?

Yes. conductor has 705 test files.

### Which repos have a stack like conductor's?

The ones that share most of its stack: Infisical/infisical, hcengineering/platform, and infiniflow/ragflow.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
