Introduction
Miget is a cloud-based platform that streamlines application deployment and management. It combines Kubernetes orchestration with Paketo Buildpacks and Docker Engine support, giving you secure, scalable infrastructure without extra complexity.What is a Miget?
A Miget (also known as a compute resource or namespace) is the fundamental unit of infrastructure on the platform. Each Miget is a Kubernetes namespace with assigned vCPU and RAM where you can run multiple applications, services, and add-ons.This is not a traditional Kubernetes resource quota. Miget built a custom solution that enables dynamic resource sharing between applications through the Fair Scheduler.
- Kubernetes namespace - Each Miget is an isolated namespace with dedicated vCPU and RAM allocation
- Multi-app - Run multiple applications on a single Miget at a fixed price
- Dynamic CPU sharing - Applications share CPU dynamically through the Fair Scheduler, not through static quotas
- RAM optimization - Memory efficiency is achieved using KSM (Kernel Same-page Merging)
- Flexible - Scale up by upgrading your Miget plan or adding more Migets
Key Features
CloudHypervisor MicroVMs
Miget runs applications inside CloudHypervisor microVMs - lightweight, secure virtual machines built on advanced hardware virtualization. This approach keeps each workload isolated and delivers high efficiency for diverse applications with minimal overhead.Optimized Resource Sharing
You can run multiple applications and add-ons on a single compute resource while sharing CPU and RAM. This setup maximizes efficiency and keeps operating costs low.Kubernetes at Core
Kubernetes powers Miget’s application lifecycle management, so deployments, scaling, and updates stay reliable.Flexible Build Options
You can choose between Paketo Buildpacks and Docker Engine (Dockerfile-based) builds, depending on how much customization you need.Dynamic Resource Allocation
The Miget Fair Scheduler dynamically allocates resources to keep CPU and RAM distribution fair. Allocation adapts to real-time demand, so performance stays optimized.Custom CPU Allocation
You can reserve CPU for critical applications while letting other workloads share the remaining resources. This approach keeps mission-critical services responsive even when load increases.Seamless Scaling
Applications can grow from a single user to millions without downtime. Automatic scaling keeps pace with your business.Advantages of Miget
- Cost-effective: Plans start at just $5/month for 1 vCPU and 512 MiB RAM, providing a highly affordable alternative to platforms like Render and Heroku.
- Fair CPU Scheduler: Dynamic CPU allocation keeps performance predictable.
- Managed services: Databases and Redis instances stay within plan limits, so you avoid extra management overhead.
- Flexible growth: Upgrade plans with additional CPU, RAM, or storage as your needs evolve.

