summaryrefslogtreecommitdiff
path: root/src/server/Server.zig
Commit message (Collapse)AuthorAge
* Don't reuse addressRobby Zambito2026-01-06
| | | | | This was a temporary workaround for when I was not cleanly exiting. Now that I am, this is not necessary.
* Use client allocator to own incoming messages to a clientRobby Zambito2026-01-06
|
* Add Payload typeRobby Zambito2026-01-05
| | | | | stores short message buffers in a colocated array, overflowing to an allocated slice when needed.
* Using separate queue for high throughput messagesRobby Zambito2026-01-04
|
* Probe for optimal network buffer size.Robby Zambito2026-01-04
| | | | | | | | | We want to match the underlying system socket buffer. Filling this buffer minimizes the number of syscalls we do. Larger would be a waste. Also changed parser to use enums that more closely match the NATS message types.
* holy moly goes way fast!!!Robby Zambito2026-01-03
| | | | like 150 mbps now
* Kill dead code and use higher bufferRobby Zambito2026-01-03
|
* Organize thingsRobby Zambito2026-01-03
Making it easier to use the server as a library