# Overview

- [Introduction](/warpstream/overview/readme.md): The official documentation for WarpStream, a diskless, Apache Kafka-compatible data streaming platform built directly on top of cloud object stores such as S3.
- [Architecture](/warpstream/overview/architecture.md): This page provides an overview of WarpStream's architecture.
- [Service Discovery](/warpstream/overview/architecture/service-discovery.md): This page explains how WarpStream's custom service discovery mechanism works, as well as how it interacts with Kafka's service discovery system.
- [Write Path](/warpstream/overview/architecture/write-path.md): The following page is a summary of WarpStream's approach to persisting data produced from clients.
- [Read Path](/warpstream/overview/architecture/read-path.md): The following page describes the mechanism for serving Fetch requests from WarpStream.
- [Life of a Request (Simplified)](/warpstream/overview/architecture/life-of-a-request.md): This page explains the flow for a Kafka Produce or Fetch request from client to WarpStream Agent to WarpStream Cloud and back again.
- [Change Log](/warpstream/overview/change-log.md): Contains a history of changes made to the Agent.
