Pebbling Club 🐧🪨
Welcome!
Signup
Login
The Hidden Complexity of Scaling WebSockets
composehq.com
2025-01-31T23:26:41.003Z
webdev
websockets
Notes
scaling WebSockets has proven to be far more complex than we expected. Below are some of the most important lessons we've learned along the way.
Unfurl
{ "expires": 1738452398483, "status": 200, "bodyLength": 26267, "author": null, "date": null, "description": "WebSockets are at the very core of Compose. Learn how we scaled them to support 1000s of concurrent users.", "image": "https://composehq.com/blog-scaling-websockets-og-image.png", "logo": "https://composehq.com/favicon.ico", "publisher": "Follow", "title": "The Hidden Complexity of Scaling WebSockets", "url": "https://composehq.com/blog/scaling-websockets-1-23-25", "feed": null, "iframe": null, "lang": "en", "video": null, "audio": null, "duration": 532 }
fastify/fastify-websocket: basic websocket support for fastify
github.com
2024-10-08T03:06:49.167Z
webdev
fastly
websockets
Notes
basic websocket support for fastify. Contribute to fastify/fastify-websocket development by creating an account on GitHub.
Unfurl
{ "expires": 1728443206120, "status": 200, "bodyLength": 496148, "author": "fastify", "date": null, "description": "basic websocket support for fastify. Contribute to fastify/fastify-websocket development by creating an account on GitHub.", "image": "https://opengraph.githubassets.com/eae8a46aff4f546d10fb26028eb01025929fbb7dbddfa20f4abb1c099e0acab4/fastify/fastify-websocket", "logo": "https://github.com/fluidicon.png", "publisher": "GitHub", "title": "GitHub - fastify/fastify-websocket: basic websocket support for fastify", "url": "https://github.com/fastify/fastify-websocket", "feed": null, "iframe": null, "lang": "en", "video": null, "audio": null, "duration": 1496 }
kanaka's noVNC at master - GitHub
github.com
2010-06-23T17:34:14.000Z
vnc
websockets
webdev
javascript
html5
canvas
imported:pinboard
Unfurl
{ "failed": true, "failedAt": 1728195454536, "failedError": "TimeoutError: Promise timed out after 10000 milliseconds", "expires": 1728365702996, "status": 200, "bodyLength": 386289, "author": "novnc", "description": "VNC client web application. Contribute to novnc/noVNC development by creating an account on GitHub.", "image": "https://repository-images.githubusercontent.com/598164/c85b0700-cefc-11e9-8dfc-4d589d982a79", "logo": "https://github.com/fluidicon.png", "publisher": "GitHub", "title": "GitHub - novnc/noVNC: VNC client web application", "url": "https://github.com/novnc/noVNC", "lang": "en", "duration": 5334 }
Node.JS and the WebSocket protocol « Devthought
devthought.com
2009-12-11T18:20:00.000Z
nodejs
websockets
webdev
javascript
imported:pinboard
Notes
"After reading Simon Willison’s post on Node.JS, I decided I’d give it a try myself. Today I released node.websocket.js"
Unfurl
{ "failed": true, "failedAt": 1728195507380, "failedError": "TimeoutError: Promise timed out after 10000 milliseconds" }
0 - 50 of 4 items
10
25
50
100
250
imported:pinboard (29360)
Unread (2255)
needs-tags (2187)
webdev (2006)
funny (1709)
gaming (1562)
ifttt (1352)
googlereader (1291)
politics (1214)
reddit (1090)
github (839)
ttrss (801)
twitter (736)
shared (726)
nifty (687)
scifi (573)
music (562)
imported:opml (535)
osx (526)
javascript (512)
hardware (479)
IFTTT (477)
metablogging (471)
odd (429)
programming (419)