This document provides an overview and introduction to building microservices with Hydra and Redis. It discusses the pros and cons of microservice architectures, and how Hydra helps with microservice development by providing functionality for service presence and health monitoring, service discovery, routing, and load balancing. The document explains how Hydra uses Redis for these core features and describes Hydra's NPM ecosystem. It also provides details on Hydra's core API, using plugins to extend functionality, deploying microservices with Docker, and new features coming in Hydra 2.0.