Skip to content

Installation overview

This section covers the installation of Lyftdata. This generally involves the following steps:

  1. Obtain a license
  2. Download a binary
  3. Configure and run the Server
  4. Optionally, add additional Workers

Minimal deployments

lyftdata_architecture

A minimal Lyftdata installation consists of a single server process. The server provides a built-in worker, which is used for testing jobs, but it can also run as many jobs as the server’s host resources can accomodate.

Multi-worker deployments

lyftdata_architecture

Lyftdata scales by deploying additional workers, and connecting them to a server. For multi-worker deployments, all jobs are managed through the server.

Workers typically run on separate hosts, but they can be also run on the same host as the server, provided default worker ports are appropriately configured to avoid conflicts.