Hippocampus is the platform's map-builder and control-plane component. It transforms observed network traffic into a graph of workloads and the edges between them. Unlike other components that reason about single connections, Hippocampus reasons about the entire estate to determine what talks to what and what should be allowed to talk.
Key capabilities include:
- Traffic Mapping: Converts observed connections into a workload graph.
- Durable Workload Identity: Resolves transient addresses (like pod IPs) back to the underlying workload, allowing policies to be defined by service name rather than IP.
- Policy Comparison: Compares 'declared' allowed edges against 'observed' real connections to identify violations.
- Reachability Analysis: Determines what a workload can reach based on the current map.