issues
search
talostrading
/
sonic
Sonic is a Go library for network and I/O programming that provides developers with a consistent asynchronous model, with a focus on achieving the lowest possible latency and jitter in Go.
MIT License
675
stars
16
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Prefer using the `unix` package
#138
sergiu128
opened
3 days ago
0
Prefer using `RawSyscall` for non-blocking calls of `ioc`.
#137
sergiu128
opened
4 days ago
0
use-raw-syscall
#136
csdenboer
closed
4 days ago
1
Pinning causes significant latency
#135
csdenboer
opened
5 days ago
30
Build on arm64 fails due to undefined SYS_EPOLL_WAIT
#134
csdenboer
closed
4 days ago
9
Add IO UnsetRead and UnsetWrite
#133
sergiu128
closed
1 month ago
0
Add upgrade request/response callbacks
#132
TobiasBrandt-Talos
closed
4 months ago
0
Add websocket rtt example
#131
sergiu128
closed
4 months ago
0
Add docs
#130
sergiu128
closed
4 months ago
0
Multiple websocket streams & usage of sync.WaitGroup
#129
ultrasaw
closed
5 months ago
3
Implement websocket server example
#128
martirosharutyunyan
opened
6 months ago
1
Implement http1.1
#127
sergiu128
opened
6 months ago
0
can someone pls show the tcp echo server showing request per second results?
#126
sprappcom
closed
6 months ago
1
mentioned http2 etc but possible to show https 1.1 and also h2 or something example?
#125
sprappcom
closed
6 months ago
2
move CLOCK_REALTIME to CLOCK_MONOTONIC
#124
KushnerykPavel
closed
4 months ago
2
remove @0ms because its not a valid update speed per binance docs
#123
ccnlui
closed
6 months ago
1
TCP connections do not allocate async read/write handlers. Some benchmarks with a Rust TCP echo server.
#122
sergiu128
opened
6 months ago
0
Multishot reads and writes
#121
sergiu128
closed
6 months ago
0
Pending timers should be tracked by the IO context
#120
sergiu128
closed
6 months ago
0
Support multishot reads/writes
#119
sergiu128
opened
6 months ago
0
Sergiu/benchmarks
#118
sergiu128
closed
6 months ago
0
Going open source
#117
sergiu128
closed
7 months ago
0
adding average rrtt
#116
johannesesbjorn
closed
7 months ago
0
Add binance rtt example
#115
sergiu128
closed
7 months ago
0
Correctly handle abnormal Websocket client close
#114
sergiu128
opened
8 months ago
0
Pin to multiple cpus
#113
sergiu128
closed
1 year ago
0
Correct verification of cpu pinning on linux
#112
sergiu128
closed
1 year ago
0
Use an array instead of a map for pending reads/writes
#111
sergiu128
closed
6 months ago
1
Don't use a map for pending reads/writes.
#110
sergiu128
closed
6 months ago
0
103 tcp do not heap allocate readwrite handlers
#109
sergiu128
closed
6 months ago
0
Handle empty close frames correctly
#108
sergiu128
closed
1 year ago
0
Organize the library
#107
sergiu128
opened
1 year ago
0
Remove obsolete UDPMulticastClient
#106
sergiu128
closed
1 year ago
0
Introduce a circular buffer that always returns continuous chunks
#105
sergiu128
closed
1 year ago
0
tcp: introduce and use a mirrored buffer
#104
sergiu128
closed
1 year ago
0
Do not heap allocate read/write handlers
#103
sergiu128
opened
1 year ago
0
Do not allocate pending frames
#102
sergiu128
opened
1 year ago
0
Zero-copy writing for websocket
#101
sergiu128
opened
1 year ago
0
Zero-copy reading for websocket
#100
sergiu128
opened
1 year ago
0
Dynamically change a udp multicast peer's read buffer
#99
sergiu128
closed
1 year ago
0
Allow websocket headers to be overridden
#98
sergiu128
closed
1 year ago
0
allow clients to provide custom http handshake headers
#97
sergiu128
closed
1 year ago
0
Expose bip buffer wrapped
#96
sergiu128
closed
1 year ago
0
Buffering udp packets fast
#95
sergiu128
closed
1 year ago
0
`sonic.CodecConn` should provide batch writing
#94
sergiu128
opened
1 year ago
0
Move atlas into sonic/util
#93
sergiu128
closed
1 year ago
0
Websocket performance test
#92
sergiu128
closed
1 year ago
0
gofmt && goimports
#91
sergiu128
closed
1 year ago
0
Explain pending reads/writes better
#90
sergiu128
closed
6 months ago
0
Get rid of SizeOfIPMreqSource
#89
sergiu128
closed
6 months ago
0
Next