ReferenceAsk
Remy Reference/Architecture/Architecture/Vocabulary
Appendix

Vocabulary

Industry terms and what they map to here

Standard infrastructure terms and what each one maps to on Remy.

Industry termOn Remy
TenantA workspace: the billing and permission boundary that owns apps. Each workspace has members, settings, a storage region, and its own vendor controls.
ApplicationAn app: a git repository with a manifest, methods, tables, and interfaces, owned by a workspace.
Deployment, versionA release: one immutable build of one commit, with a status of building, compiled, live, preview, failed or superseded.
ProductionLive: the release the app's pointer names.
Staging environmentThere is no shared staging. A preview is a per-branch release on its own data; dev is a per-person environment on its own data.
Function, endpoint, handlerA method: a TypeScript function in the app's backend contract, invoked through any interface.
ServerlessNot quite. A method runs in a release sandbox: a persistent Kata microVM assigned to a release, kept warm, and reused across invocations. Cron and email runs use disposable sandboxes that exit after one execution.
ContainerA sandbox: a Kata microVM, which is a container inside a lightweight VM with its own kernel.
Cold startA queued claim: no warm sandbox was available and the caller waited for the pool to fill. A warm claim takes tens of milliseconds.
SnapshotThree different things: a workspace snapshot is a dev box's home directory saved to S3; a database mirror is a jewel run's pre-action copy of a database; a backup snapshot is AWS Backup's daily copy of the platform database.
MigrationTwo different things: an app schema change, applied to a clone of the app's database at build and promoted atomically; and a platform migration, raw SQL applied to the platform database by a Job before every rollout.
RollbackRe-promoting a prior release, or a git revert that builds a new one.
Blue/green, canaryThe pointer swap at promotion is the cutover; requests in flight finish on the old release. Node groups roll blue/green.
RegionA region slug such as us-1 or eu-1: the workspace's chosen home for its data at rest, mapped to an AWS region.
Data residencyData at rest in the workspace's region. Compute runs in one region; the hot working copy is checkpointed back to the home region hourly.
VPCTwo of them: the trusted VPC for the platform, and the untrusted VPC for app code.
ClusterTwo EKS clusters, one per VPC.
WorkerTwo meanings: a worker role pod that drains SQS queues, and the release worker process inside a sandbox that runs methods.
SecretAn app secret (the builder's, KMS-encrypted, injected into the sandbox), an operator credential (the platform's vendor keys), or a workspace key (a workspace's own vendor key).
Service accountA Kubernetes ServiceAccount mapped through Pod Identity to an IAM role. Sandboxes have none.
Vendor, subprocessorA counterparty: a legal entity in the registry. A surface is one credential and one egress flow to it.
SIEM exportThe audit log's OCSF export.
CDNCloudflare Workers over the public buckets, plus per-region CloudFront distributions for signed private files.
Custom domainA Cloudflare for SaaS custom hostname, with the certificate issued and renewed by Cloudflare.
EmbeddingAn app declaring frame-ancestors origins; not embeddable by default.
SSOTwo meanings: WorkOS SSO for workspace members, and Sign in with Remy, delegated sign-in to an app for the owning workspace's members.
API keyA workspace API key (sk_) for the platform, or a per-user app API key for an app's API interface.
Fine-tuned modelA jewel's trained adapter, served from the platform's own vLLM pool under an id that names the app and method.
Vector databaseQdrant: a shared pool of tenants, or a dedicated instance provisioned per customer resource.
Warm poolThe orchestrator's global pool of pre-booted sandboxes, sized by a queueing model, with reserved and shared tiers.
IslandOne of the three untrusted node groups: kata_apps, kata_jobs, kata_dev.
Dev boxThe editor's leased microVM with the full development image.
TunnelThe CLI's dev session that routes a person's dev invocations to their own machine.
Hook tokenThe per-execution credential a sandbox presents on every callback.
Callback originThe one public hostname a sandbox reaches back on.