Get Enterprise Edition for Free
Can the Open-Source Edition Meet Our Needs?
In most cases, the open-source edition can meet 99% of project needs. This is because the hardware capacity of a single cloud machine can scale up to 128 CPU cores, and such a machine can easily support 100,000 concurrent online users. If your game uses regional/sharded servers, concurrent users per region usually do not reach that scale.
So when using the open-source edition, you can:
- Allocate a dedicated machine for regions with higher traffic.
- Deploy multiple low-traffic regions on one machine to reduce cost.
You may wonder: if both are single-machine setups, why not just use Netty All in One directly?
The ionet open-source edition mainly solves the following problems:
| Problem Solved | Description |
|---|---|
| Avoid code leakage | In traditional single-machine project structures, all code is often placed in one directory. This is risky: if a leak happens, the entire project may be exposed. By splitting modules, new members cannot access the whole codebase immediately, which reduces leakage risk. ionet supports single-machine multi-process deployment and networking across processes. This allows us to isolate core business into a dedicated logic server and reduce the chance of leaking sensitive business code. |
| Single-machine multi-process support for future scaling | The ionet open-source edition supports both single-machine single-process startup (with multiple logic servers inside one process) and single-machine multi-process startup with networking between processes. This allows you to develop with a multi-machine architecture style early. When player volume becomes large, you can directly move to the enterprise edition, which is a safer transition strategy. |
| Lower usage cost | See Cost Analysis vs In-House Development |
| Free upgrade to enterprise edition | The open-source edition can satisfy nearly 99% of project requirements and is especially friendly for large-scale enterprise users. Once specific conditions are met, ionet supports a free upgrade to the enterprise edition. |
How to Get the Enterprise Edition for Free
As discussed above, the open-source edition can meet 99% of project needs, but there are still some very specific scenarios that require the enterprise edition. For this, we provide a free way to obtain the enterprise edition.
The eligibility conditions are:
- Individual developers or companies with 100,000 concurrent online users and still no profit can apply for free.