Introduction
Explore ByteNite Docs to learn how to build, deploy, and run distributed apps—from quick scripts to complex pipelines—at cloud scale.
Last updated
Was this helpful?
Explore ByteNite Docs to learn how to build, deploy, and run distributed apps—from quick scripts to complex pipelines—at cloud scale.
Last updated
Was this helpful?
ByteNite’s serverless container platform is built for high-performance teams and developers who need fast startup times, flexible compute, and a simpler path to getting things done—without the headaches of traditional cloud infrastructure.
But we don’t just host containers. We’ve designed a distributed execution fabric that eliminates cold starts, streamlines app architecture, and gives you full control over your container environments—without the overhead of managing infrastructure.
With ByteNite, you can focus on building your app and leave the heavy lifting to us:
Write your core application and fan-out/fan-in logic in the programming language you know best.
Package your dependencies using any public or private Docker container image.
Define environments and hardware specs with a lightweight manifest file.
Submit jobs that are automatically partitioned, scheduled, and executed across pre-warmed cloud runners—powered by our proprietary distributed execution fabric.
Ready to dive in? This documentation site covers everything you need, from getting started to scaling complex workloads.
Our docs are here to guide you—from first steps to advanced workloads. Whether you’re exploring tutorials, learning about core system components, or diving into API references, you’ll find everything you need to build, manage, and scale apps on ByteNite.
We’ve broken down distributed computing into a few key components to make building and managing apps simpler. To get started, check out our How it Works guide, where you’ll dive into the typical processing job's lifecycle and get an overview of each stage, learning example use cases across different data types.
Here’s a quick rundown of a typical setup:
Partitioner – Pre-processes and splits your input data into manageable chunks.
App – Runs the core logic and handles the heavy lifting of your workload.
Assembler – Merges or cleans up the output once processing is complete.
If you’re new to ByteNite, a great place to start is with our tutorials. They walk you through real examples, so you can get hands-on experience and see how everything fits together.
While it’s tempting to jump straight into building your own applications, we recommend browsing the full system guides first. They’ll help you understand the bigger picture and the components that power ByteNite.
Once you’re comfortable with how ByteNite works, the next step is diving into the guides that help you build, launch, and manage your apps effectively.
You’ll learn how to structure your workloads using ByteNite’s modular components, connect your data sources, and run distributed jobs. After that, you’ll explore the API that ties everything together—allowing you to automate job launches, manage secrets, access logs, and more.
Head over to the guides below to get the full rundown:
ByteNite’s serverless computing platform offers APIs and interfaces designed to make app development and workload management smoother at every stage.
As a ByteNite user, you have access to all our services, fully documented right here.
Below, you’ll find our user-facing components, grouped into:
UIs – For interacting with your apps, monitoring jobs, and managing configurations.
APIs – For programmatic access to launch jobs, manage data, and integrate with your workflows.