Go_websocket_memory Alternatives
Similar projects and alternatives to go_websocket_memory
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
nbio
Pure Go 1000k+ connections solution, support tls/http1.x/websocket and basically compatible with net/http, with high-performance and low memory cost, non-blocking, event-driven, easy-to-use.
-
centrifuge
Real-time messaging library for Go. The simplest way to add feature-rich and scalable WebSocket support to your application. The core of Centrifugo server.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a better go_websocket_memory alternative or higher similarity.
go_websocket_memory reviews and mentions
Posts with mentions or reviews of go_websocket_memory.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-24.
-
Websocket memory usage
What I can say is that if you will use Gorilla Websocket (https://github.com/gorilla/websocket) (it's archived now unfortunately, but still super robust) - then you can go to sth like 15-20kb per connection - see https://github.com/FZambia/go_websocket_memory - to achieve this you need to reduce read buffer size, reuse write buffers, use goroutine after hijacking connection (following chat example in Gorilla WebSocket repo).
Stats
Basic go_websocket_memory repo stats
1
5
10.0
over 4 years ago
FZambia/go_websocket_memory is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of go_websocket_memory is Go.
Popular Comparisons
Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com