xin

FAQ

xin, from first principles.

The name, the beta, the config, and what ships.

How do you pronounce xin?

Like “zin”: /zɪn/. The name is the recursive acronym “xin isn’t nginx”.

What is in Public Beta?

The xin web server and reverse proxy: one binary that reads nginx configuration and provides static serving, proxying, load balancing, TLS, caching, authentication, rate limiting, FastCGI, uwsgi, SCGI, gRPC and stream TCP.

What is in Private Beta?

The Kubernetes Gateway controller. Use the contact form if you want access or want to discuss a deployment.

Can I bring an existing nginx configuration?

Yes. Bring your nginx config. Run xin -t -c /etc/nginx/nginx.conf first, then compare representative traffic on a spare port before switching production traffic.

Does xin silently ignore unsupported directives?

No. Directives outside the supported surface are refused at configuration load. Known behavioral differences inside supported features are documented on the compatibility page.

Are the performance numbers measured?

Yes. The published results come from three interleaved, counterbalanced rounds on pinned physical cores against nginx 1.26.3. The benchmark notes and scripts are kept in the repository.

What is the licence?

Xin is proprietary and free for non-commercial use. Commercial licences and direct engineering support are available through the contact form.