Skip to main content

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 SolvedDescription
Avoid code leakageIn 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 scalingThe 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 costSee Cost Analysis vs In-House Development
Free upgrade to enterprise editionThe 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.