Start with install notes or jump straight into the API.

Overview

Tradeoffs

Layer makes a set of design tradeoffs we believe improve functionality of the search engine. This page makes those tradeoffs explicit. As this list grows, we will offer configuration where possible to allow users to configure their preference.

Layer adds latency to the query path in the following ways.

  • An additional network hop (not configurable).
  • A query plan that allows for strongly consistent reads during heavy writes (index configurable).

Layer also increases index storage requirements via.

  • A secondary indexing for filtering by upsert time (not configurable).
  • A secondary indexing used for scatter gather sharding (not configurable).