Prefab.Cloud Overview

It's important to understand the big picture so you can evaluate for yourself the reliability of a service like Prefab.cloud, so here's the big picture architecture overview.

Infrastructure

Prefab's API lives in AWS US East-1. Services are running in 3 Availability Zones at all times.

DataStores for Config

Prefab relies on Amazon's DynamoDB for it's underlying storage. DynamoDB synchronously replicates to three facilities. Read more about DynamoDB Reliability.

For increased resiliency in the event of your services being unable to reach Prefab.Cloud APIs, config checkpoints are also in S3 allowing clients to bootstrap of this highly available source. Read more about Config Store Reliability

DataStores for RateLimits

Prefab relies on Amazon's DynamoDB for it's underlying storage of rate limits. DynamoDB synchronously replicates to three facilities. Read more about DynamoDB Reliability.

For improved performance, Prefab puts Redis in front of DynamoDB by default. In some failure scenarios this could lead to stale values being served. For use cases with no tolerance for this you may use a Level 5 RateLimit.

Network Transfer

Prefab.cloud relies on GRPC for lightning fast and reliable network clients.

architecture overview

Next up