Orbit Codes: Achieving 10x Faster Deployments and Global Scale with Koyeb
Orbit Codes is solving how blockchain data is indexed and analyzed within the COSMOS ecosystem. It extracts raw blockchain data, transforms it into a structured PostgreSQL database, and provides easy access through a GraphQL interface. For deeper insights, data is replicated to ClickHouse, enabling advanced analytics on transactions, fees, and trends.
Designed for blockchains, not just users, Orbit Codes offers white-label solutions and custom branding to integrate seamlessly into existing ecosystems. With a global reach across Africa, Asia, the Middle East, and the Americas, Orbit Codes ensures fast, responsive access to critical blockchain data on any device.
Challenges: Cost, global deployments, and building with Docker
The Orbit Codes team initially built on a major cloud provider, largely due to the thousands of dollars in cloud credits available. However, as they scaled, several challenges emerged:
- High Costs – Despite the initial credits, long-term expenses became unsustainable.
- Limited Global Reach – Replication was restricted to either the US or Europe unless manually configured, making global deployment complex.
- Docker Registry Constraints – Pulling from a Docker registry was not straightforward; while pushing from a Docker runtime was easy, building and managing images within the provider’s registry added friction.
Given these limitations, Orbit Codes sought a solution that prioritized ease of use, automation, and scalability. With a background in platforms like Heroku, the Orbit Codes team favored a managed deployment approach. After testing multiple options, they found Koyeb, which offered seamless onboarding, fast deployments, and direct support from the team.
Technical Stack
Orbit Code’s solution is built with a mix of Typescript code bases:
- Frontend – NextJS and React with TypeScript.
- Backend – Written in NestJS for API and business logic.
- Indexer – Written in Golang, aligning with COSMOS, which is also written in Golang.
- Databases – Postgres for structured data, ClickHouse for analytics, and PeerDB for replication.
All codebases are Docker-based, with services pulling from a centralized registry to streamline deployment and ensure consistency across environments.
Seamless Global Deployments
Before switching to Koyeb, Orbit Codes faced challenges in deploying its services worldwide. Their previous cloud provider restricted replication to either the US or Europe by default, requiring manual configuration to expand beyond these regions. This made global deployment complex and time-consuming.
With Koyeb’s seamless multi-region support, Orbit Codes now deploys its API and web applications across three continents—Tokyo, Paris, and Washington, D.C.—without extra configuration. This has led to key improvements:
- Automatic Multi-Region Scaling – Orbit Code’s services are instantly replicated across strategic locations, reducing latency for users worldwide.
- Simplified Deployment Process – No need for manual setup: Orbit Codes deploys once, and Koyeb handles global distribution.
- Improved User Experience – Faster response times for customers in Africa, Asia, the Middle East, and the Americas.
We went from complex, region-restricted setups to seamless global deployments across three continents—without extra configuration. Combined with faster, Docker-native deployments, Koyeb has dramatically improved our speed and efficiency.
10x Faster Deployments
Orbit Codes’s previous cloud provider introduced friction in the deployment process, particularly around Docker image management. While pushing from a Docker runtime was straightforward, pulling from the provider’s registry and managing images added unnecessary complexity and slowed down deployment cycles.
By switching to Koyeb’s Docker-native deployment model, Orbit Codes eliminated these bottlenecks:
- Direct Registry Pulls – Deployments seamlessly pull images from Orbit Codes’s registry, removing previous constraints.
- Simplified Image Management – No need for custom configurations or workarounds to build and manage images.
- Faster Iteration – With streamlined deployments, the team can push updates and scale services in minutes.
Great Performance-Price for Best-in-Class Infrastructure
Cloud infrastructure costs became a major concern with Orbit Code’s previous cloud provider. Despite the initial credits, the long-term expenses were too high to justify keeping workloads running there.
With Koyeb, Orbit Codes now runs on high-performance instances at a fraction of the cost, while benefiting from a fully managed, serverless experience. The all-inclusive pricing covers both infrastructure and orchestration, removing the need for costly manual management.
Native Horizontal and Automatic Scaling
With Koyeb, Orbit Codes can take scalability even further with built-in autoscaling and scale-to-zero capabilities. The team is excited to leverage these features for its API and web applications, automatically adjusting resources based on traffic and reducing costs when services are idle.
Key benefits of scaling with Koyeb:
- Effortless Horizontal Scaling – Orbit Code’s indexer can scale out seamlessly to handle increasing workloads.
- Autoscaling for APIs & Web Apps – Resources dynamically adjust based on demand, ensuring efficiency.
- Scale to Zero – Unused services automatically shut down, optimizing cost without sacrificing availability.
By using Koyeb, Orbit Codes ensures its infrastructure remains highly scalable, cost-effective, and ready to handle any workload—without manual intervention.
Koyeb Features Highlighted
- 🦾 High-performance infrastructure for APIs, web applications, and workers
- 🚀 Automatic continuous deployment
- 🐳 Docker deployments
- 📈 Horizontal and autoscaling
- 🗺️ Global deployments across 3 continents
- 🧪 Production and staging environments
- 🤫 Secrets management
- 🔀 Environment variables
- 👋 Support via dedicated Slack channel
⏱️ 5 Minutes to Deploy Worldwide on Koyeb
Want to deploy your AI applications, APIs, full stack apps, databases, and background workers worldwide in minutes? Sign up and deploy your first service for free.