Infrastructure
Stable node identities
Every Memcached instance is deployed with stable, predictable node naming. Nodes maintain consistent identities across restarts, making client-side consistent hashing reliable and predictable.
Provision Memcached instances by region and capacity, scale nodes on demand, and keep cache infrastructure visible through the same console and API you use for containers.
Memcached instances run in the same regions as your containers and are accessible only within your project. No public endpoints, no extra firewall rules — your containers connect directly using the instance handle as the hostname on port 11211.
Choose the memory allocation per node and the number of nodes per instance. Start with a single node for development, then add nodes to distribute key space and increase read throughput for production workloads. Each node gets the full memory allocation you configure.
Create, update, and terminate Memcached instances through the console UI or the API with a personal access token. The API follows the same resource model as containers, so automation workflows extend naturally to cache infrastructure.
Cache usage is tracked per minute per node and billed against your organisation balance, rounded up to the next whole minute with a 60-second minimum. Pricing is based on allocated memory per GB, per node, per region. View cost breakdowns in the billing section alongside your container spend.
Platform features
Managed infrastructure with no external dependencies. Every feature works across all regions from day one.
Infrastructure
Every Memcached instance is deployed with stable, predictable node naming. Nodes maintain consistent identities across restarts, making client-side consistent hashing reliable and predictable.
Networking
Memcached is available only within your project. Your containers connect on port 11211 using the instance handle as the hostname. No public exposure, no additional network configuration required.
Configuration
Set the memory allocation for your Memcached instance from 64 MB to multiple gigabytes. The platform reserves additional headroom automatically to ensure stable performance with room for connection overhead and internal data structures.
Scaling
Add nodes to your Memcached instance to distribute keys across a larger pool. Each node receives the full memory allocation, so adding a second node doubles your total cache capacity. Scale up or down without downtime to existing nodes.
Multi-region
Deploy Memcached in the same regions as your containers. Each region gets its own independent instance, so cache reads are always local. Add or remove regions at any time without affecting other deployments.
Observability
Every create, update, and terminate action on Memcached instances is recorded with a timestamp and the user who made the change. The activity log provides a complete audit trail across all cache resources in your organisation.
Resource control
From development environments to high-throughput production systems, configure cache resources to match your needs.
Store user sessions, authentication tokens, and short-lived application state in Memcached. Sub-millisecond reads keep authentication checks fast, and automatic eviction handles expiry without application-level cleanup.
Cache frequently accessed database results to reduce load on your primary data stores. Memcached's simple key-value model maps naturally to query result caching, and the configurable memory limit prevents unbounded growth.
Cache computed API responses for endpoints with high read-to-write ratios. Reduce response times and backend compute costs by serving repeated requests from memory instead of recomputing results on every call.
Deploy Memcached in every region alongside your containers for region-local cache reads. Each region maintains its own cache independently, so latency stays low regardless of where your users connect from.
Create and manage Memcached instances with a guided setup and sensible defaults for production use.
Review instance status, node counts, memory allocation, and activity history from a single control point.
Per-GB, per-node, per-region pricing with no hidden fees. Estimate costs before provisioning with the pricing calculator.
Mirror console operations through APIs for internal tooling, CI/CD pipelines, and infrastructure automation.
Coming Soon
Planned for later in 2026/2027, timeline subject to change.
Persistent block storage that attaches to your containers. Retain data across restarts and deployments without external storage services.
Redis-compatible in-memory data store with persistent snapshots and restore. Session caching, queues, pub/sub, and real-time data — without Redis licensing concerns.
Managed relational database with automated backups, point-in-time recovery, and regional deployment. A production-ready RDBMS for structured data and transactional workloads.
Managed PostgreSQL with automated backups, point-in-time recovery, and regional deployment. Advanced SQL features, JSONB support, and extensions for modern application workloads.
A globally distributed, multi-region document database with built-in replication. Conflict-free sync across regions for offline-first applications and geo-distributed NoSQL workloads.
S3-compatible object storage for files, media, backups, and static assets. Accessible from your containers or directly via standard S3 APIs and client libraries.
Global content delivery network for static assets, media, and API acceleration. Edge caching across multiple PoPs with automatic origin pull from your containers or object storage.
Managed RabbitMQ for asynchronous messaging between containers. Multi-region clusters, project-private networking, and per-node billing — same operational model as Memcached.
Deploy Memcached alongside your containers and start reducing latency and database load today.