Internals
You do not need this section to use Nalix. Read it only if you want to know how the framework works under the hood.
Everything here is correct and kept up to date, but it goes deeper than most people need: wire formats, the security handshake, sharding, memory pooling, and the guarantees the runtime makes internally. If you just want to build a server or client, start with Quick Start and the main Concepts pages instead.
What’s here
- How the pieces fit together: Architecture, Packet Lifecycle, Middleware Pipeline, Configuration Internals, Real-time Engine
- Wire format and errors: Binary Specification, Errors and Diagnostics
- Security in depth: Security Architecture, Encryption Model, Handshake Protocol, Session Resumption
- Performance and scale: Sharding and Concurrency, Zero-Allocation Path, Performance Optimizations
- Memory management: BufferLease Utilization, Buffer Pooling Configuration
- Reliability and guarantees: Guarantees and Failure Handling, Design Tradeoffs
- Advanced guides: Manual Wiring (No Hosting), Low-Level Session APIs