Technology map

Technology map

How the pieces connect: what depends on what, what replaces what, and what is deployed together. Entries marked Guide have a full write-up; the rest are mapped for context, because a dependency you cannot see is worse than one you can.

70 technologies·250 relationships·43 with a guide

The map

The most-connected technologies, drawn by their actual dependency, usage, alternative and complement relationships. All 70 are indexed by category below.

Choose a starting point, then follow a recorded connection.

Use the map to decide what to read next: compare alternatives, look into a listed dependency or find a complementary tool. Lanes group entries by category and sort them alphabetically, so position does not signal importance or a reading order.

These are editorial recorded associations, not live topology or universal dependencies. Each arrow runs from the entry that records a relationship to the entry it names. It does not show traffic, execution order or a verified deployment.

Follow a card to its guide or profile, or open the text view below.

  • Dependency
  • Recorded use
  • Alternatives
  • Complements

This view shows 42 technologies joined by 195 directed records.

How to read this map

Every arrow points from the entry that owns a record to the entry it references. Reciprocal records stay separate, and the line pattern identifies the field, not strength or certainty. The linked guides give the context; a record on its own does not explain technical necessity.

Dependency (dependsOn)
A lists B in dependsOn; check the guide for scope and configuration.
Recorded use (usedBy)
A lists B in usedBy. This is not converted into a dependency claim about B.
Alternatives (alternatives)
A lists B as an alternative to compare, not a guaranteed drop-in replacement.
Complements (complements)
A lists B as a complement, not a requirement to deploy both.

A filled dot leads to a guide or concept explanation; a hollow dot leads to a relationship profile. The number on a card counts its direct records in this view. Selecting a card highlights only those direct records, not a transitive dependency tree.

Technologies appear when they have at least 3 outgoing records before filtering. Connections to entries outside this view are not drawn, so absence here does not mean that no relationship exists.

Text view: every displayed node and recorded connection

Each sentence names the record owner first, then the referenced entry. A connection appears under both endpoints for lookup, without reversing its meaning. This view and its links work without JavaScript.

AI

Claude Code AI

Open relationship profile: Claude Code

8 direct recorded connections in this view.

CrewAI AI

Open relationship profile: CrewAI

7 direct recorded connections in this view.

Daytona AI

Open guide: Daytona

6 direct recorded connections in this view.

  • Recorded use / usedByContainers records Daytona in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Alternatives / alternativesE2B lists Daytona as an alternative.
  • Alternatives / alternativesModal lists Daytona as an alternative.
  • Dependency / dependsOnDaytona lists Containers as a dependency.
  • Alternatives / alternativesDaytona lists E2B as an alternative.
  • Alternatives / alternativesDaytona lists Modal as an alternative.

E2B AI

Open guide: E2B

7 direct recorded connections in this view.

  • Recorded use / usedByLinux records E2B in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Dependency / dependsOnE2B lists Linux as a dependency.
  • Alternatives / alternativesE2B lists Modal as an alternative.
  • Alternatives / alternativesE2B lists Daytona as an alternative.
  • Complements / complementsE2B lists Claude Code as a complement.
  • Alternatives / alternativesModal lists E2B as an alternative.
  • Alternatives / alternativesDaytona lists E2B as an alternative.

Embedding model AI

Open relationship profile: Embedding model

6 direct recorded connections in this view.

AI (continued)

LangChain AI

Open guide: LangChain

9 direct recorded connections in this view.

LangGraph AI

Open guide: LangGraph

15 direct recorded connections in this view. 1 further record touches an entry outside this view.

Modal AI

Open guide: Modal

6 direct recorded connections in this view.

  • Recorded use / usedByLinux records Modal in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Alternatives / alternativesE2B lists Modal as an alternative.
  • Dependency / dependsOnModal lists Linux as a dependency.
  • Alternatives / alternativesModal lists E2B as an alternative.
  • Alternatives / alternativesModal lists Daytona as an alternative.
  • Alternatives / alternativesDaytona lists Modal as an alternative.

Model Context Protocol AI

Open guide: Model Context Protocol

13 direct recorded connections in this view. 4 further records touch entries outside this view.

OpenAI Agents SDK AI

Open relationship profile: OpenAI Agents SDK

6 direct recorded connections in this view.

RAG AI

Open guide: RAG

8 direct recorded connections in this view. 2 further records touch entries outside this view.

  • Recorded use / usedByEmbedding model records RAG in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Complements / complementsModel Context Protocol lists RAG as a complement.
  • Recorded use / usedBypgvector records RAG in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Complements / complementspgvector lists RAG as a complement.
  • Dependency / dependsOnRAG lists pgvector as a dependency.
  • Dependency / dependsOnRAG lists Embedding model as a dependency.
  • Complements / complementsRAG lists pgvector as a complement.
  • Complements / complementsRAG lists PostgreSQL as a complement.

vLLM AI

Open guide: vLLM

3 direct recorded connections in this view. 2 further records touch entries outside this view.

  • Recorded use / usedByLinux records vLLM in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Dependency / dependsOnvLLM lists Linux as a dependency.
  • Complements / complementsvLLM lists Kubernetes as a complement.

Data Engineering

Apache Airflow Data Engineering

Open guide: Apache Airflow

7 direct recorded connections in this view.

Apache Kafka Data Engineering

Open guide: Apache Kafka

7 direct recorded connections in this view. 2 further records touch entries outside this view.

Apache Spark Data Engineering

Open guide: Apache Spark

5 direct recorded connections in this view. 2 further records touch entries outside this view.

Debezium Data Engineering

Open guide: Debezium

6 direct recorded connections in this view.

  • Recorded use / usedByApache Kafka records Debezium in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Dependency / dependsOnDebezium lists Apache Kafka as a dependency.
  • Dependency / dependsOnDebezium lists PostgreSQL as a dependency.
  • Dependency / dependsOnDebezium lists MySQL as a dependency.
  • Recorded use / usedByMySQL records Debezium in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByPostgreSQL records Debezium in its usedBy list. This is a recorded use association, not an inferred dependency.

Database

InfluxDB Database

Open guide: InfluxDB

4 direct recorded connections in this view. 1 further record touches an entry outside this view.

  • Dependency / dependsOnInfluxDB lists Linux as a dependency.
  • Alternatives / alternativesInfluxDB lists TimescaleDB as an alternative.
  • Recorded use / usedByLinux records InfluxDB in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Alternatives / alternativesTimescaleDB lists InfluxDB as an alternative.

MariaDB Database

Open guide: MariaDB

17 direct recorded connections in this view.

Milvus Database

Open guide: Milvus

9 direct recorded connections in this view.

  • Recorded use / usedByetcd records Milvus in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByKubernetes records Milvus in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Dependency / dependsOnMilvus lists Kubernetes as a dependency.
  • Dependency / dependsOnMilvus lists etcd as a dependency.
  • Alternatives / alternativesMilvus lists pgvector as an alternative.
  • Alternatives / alternativesMilvus lists Qdrant as an alternative.
  • Complements / complementsMilvus lists Kubernetes as a complement.
  • Complements / complementsMilvus lists etcd as a complement.
  • Alternatives / alternativesQdrant lists Milvus as an alternative.

MongoDB Database

Open guide: MongoDB

5 direct recorded connections in this view. 3 further records touch entries outside this view.

  • Recorded use / usedByLinux records MongoDB in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Dependency / dependsOnMongoDB lists Linux as a dependency.
  • Alternatives / alternativesMongoDB lists PostgreSQL as an alternative.
  • Complements / complementsMongoDB lists Kubernetes as a complement.
  • Alternatives / alternativesPostgreSQL lists MongoDB as an alternative.

MySQL Database

Open guide: MySQL

9 direct recorded connections in this view.

  • Dependency / dependsOnDebezium lists MySQL as a dependency.
  • Recorded use / usedByLinux records MySQL in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Alternatives / alternativesMariaDB lists MySQL as an alternative.
  • Dependency / dependsOnMySQL lists Linux as a dependency.
  • Recorded use / usedByMySQL records Debezium in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Alternatives / alternativesMySQL lists MariaDB as an alternative.
  • Alternatives / alternativesMySQL lists PostgreSQL as an alternative.
  • Alternatives / alternativesMySQL lists SQL Server as an alternative.
  • Complements / complementsMySQL lists ProxySQL as a complement.

PostgreSQL Database

Open guide: PostgreSQL

35 direct recorded connections in this view. 3 further records touch entries outside this view.

Qdrant Database

Open guide: Qdrant

5 direct recorded connections in this view.

  • Recorded use / usedByLinux records Qdrant in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Alternatives / alternativesMilvus lists Qdrant as an alternative.
  • Dependency / dependsOnQdrant lists Linux as a dependency.
  • Alternatives / alternativesQdrant lists pgvector as an alternative.
  • Alternatives / alternativesQdrant lists Milvus as an alternative.

Database (continued)

pg-jev Database

Open guide: pg-jev

7 direct recorded connections in this view.

pgvector Database

Open guide: pgvector

15 direct recorded connections in this view. 1 further record touches an entry outside this view.

Infrastructure

Kubernetes Infrastructure

Open guide: Kubernetes

14 direct recorded connections in this view. 6 further records touch entries outside this view.

  • Recorded use / usedByContainers records Kubernetes in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Complements / complementsContainers lists Kubernetes as a complement.
  • Recorded use / usedByetcd records Kubernetes in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Complements / complementsetcd lists Kubernetes as a complement.
  • Dependency / dependsOnKubernetes lists Linux as a dependency.
  • Dependency / dependsOnKubernetes lists etcd as a dependency.
  • Dependency / dependsOnKubernetes lists Containers as a dependency.
  • Recorded use / usedByKubernetes records Milvus in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Complements / complementsKubernetes lists PostgreSQL as a complement.
  • Recorded use / usedByLinux records Kubernetes in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Complements / complementsvLLM lists Kubernetes as a complement.
  • Dependency / dependsOnMilvus lists Kubernetes as a dependency.
  • Complements / complementsMilvus lists Kubernetes as a complement.
  • Complements / complementsMongoDB lists Kubernetes as a complement.

etcd Infrastructure

Open guide: etcd

11 direct recorded connections in this view. 3 further records touch entries outside this view.

  • Dependency / dependsOnetcd lists Linux as a dependency.
  • Recorded use / usedByetcd records Patroni in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByetcd records Kubernetes in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByetcd records Milvus in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Complements / complementsetcd lists Patroni as a complement.
  • Complements / complementsetcd lists Kubernetes as a complement.
  • Dependency / dependsOnKubernetes lists etcd as a dependency.
  • Recorded use / usedByLinux records etcd in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Dependency / dependsOnMilvus lists etcd as a dependency.
  • Complements / complementsMilvus lists etcd as a complement.
  • Dependency / dependsOnPatroni lists etcd as a dependency.

Middleware

Galera Cluster Middleware

Open relationship profile: Galera Cluster

6 direct recorded connections in this view. 1 further record touches an entry outside this view.

HAProxy Middleware

Open guide: HAProxy

13 direct recorded connections in this view. 2 further records touch entries outside this view.

Patroni Middleware

Open guide: Patroni

13 direct recorded connections in this view. 1 further record touches an entry outside this view.

PgBouncer Middleware

Open guide: PgBouncer

11 direct recorded connections in this view. 1 further record touches an entry outside this view.

Pgpool-II Middleware

Open guide: Pgpool-II

8 direct recorded connections in this view.

ProxySQL Middleware

Open relationship profile: ProxySQL

8 direct recorded connections in this view.

keepalived Middleware

Open guide: keepalived

9 direct recorded connections in this view. 1 further record touches an entry outside this view.

Observability

LangSmith Observability

Open relationship profile: LangSmith

6 direct recorded connections in this view. 3 further records touch entries outside this view.

Systems

Containers Systems

Open relationship profile: Containers

8 direct recorded connections in this view.

  • Dependency / dependsOnContainers lists Linux as a dependency.
  • Recorded use / usedByContainers records Kubernetes in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByContainers records Daytona in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Complements / complementsContainers lists Kubernetes as a complement.
  • Dependency / dependsOnKubernetes lists Containers as a dependency.
  • Recorded use / usedByLinux records Containers in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Complements / complementsLinux lists Containers as a complement.
  • Dependency / dependsOnDaytona lists Containers as a dependency.

Linux Systems

Open guide: Linux

35 direct recorded connections in this view. 6 further records touch entries outside this view.

  • Dependency / dependsOnApache Airflow lists Linux as a dependency.
  • Dependency / dependsOnApache Kafka lists Linux as a dependency.
  • Dependency / dependsOnApache Spark lists Linux as a dependency.
  • Dependency / dependsOnContainers lists Linux as a dependency.
  • Dependency / dependsOnetcd lists Linux as a dependency.
  • Dependency / dependsOnHAProxy lists Linux as a dependency.
  • Dependency / dependsOnInfluxDB lists Linux as a dependency.
  • Dependency / dependsOnkeepalived lists Linux as a dependency.
  • Dependency / dependsOnKubernetes lists Linux as a dependency.
  • Recorded use / usedByLinux records PostgreSQL in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByLinux records MariaDB in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByLinux records MongoDB in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByLinux records Kubernetes in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByLinux records HAProxy in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByLinux records keepalived in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByLinux records etcd in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByLinux records Containers in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByLinux records MySQL in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByLinux records InfluxDB in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByLinux records Qdrant in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByLinux records Apache Kafka in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByLinux records Apache Airflow in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByLinux records Apache Spark in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByLinux records vLLM in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByLinux records E2B in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Recorded use / usedByLinux records Modal in its usedBy list. This is a recorded use association, not an inferred dependency.
  • Complements / complementsLinux lists Containers as a complement.
  • Dependency / dependsOnMariaDB lists Linux as a dependency.
  • Dependency / dependsOnvLLM lists Linux as a dependency.
  • Dependency / dependsOnE2B lists Linux as a dependency.
  • Dependency / dependsOnModal lists Linux as a dependency.
  • Dependency / dependsOnMongoDB lists Linux as a dependency.
  • Dependency / dependsOnMySQL lists Linux as a dependency.
  • Dependency / dependsOnPostgreSQL lists Linux as a dependency.
  • Dependency / dependsOnQdrant lists Linux as a dependency.

Browse by category