Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.77 KB

File metadata and controls

41 lines (28 loc) · 1.77 KB
title Apollo Engine
description Gain visibility into your GraphQL API with Engine

Apollo Engine is a GraphQL gateway that helps you take GraphQL services into production with confidence.

Engine sits between your clients and your GraphQL server, delivering essential capabilities like query caching, error tracking, automatic persisted queries, execution tracing, and schema analytics. Engine's data is then aggregated and sent out-of-band to the Engine Service. Currently, Engine works with any spec-compliant GraphQL server, including Apollo Server, GraphQL-Ruby, Sangria, and Absinthe. You can visualize your stack with Engine in this diagram:

![The Engine Architecture](../assets/engine-architecture.svg)


Features

Engine is designed to be your one-stop-shop for GraphQL-specific infrastructure. It provides the following features today:

Analytics

  1. Performance tracing
  2. Schema analytics
  3. Error tracking

Perfomance

  1. Response caching
  2. Automatic persisted queries
  3. CDN integration
  4. Query batching

Reporting

  1. Proactive Alerts
  2. Daily Slack reports
  3. Datadog Integration

Get started