incubator-retired-wave
uWebSockets.js
incubator-retired-wave | uWebSockets.js | |
---|---|---|
5 | 32 | |
174 | 7,360 | |
- | 2.5% | |
0.0 | 8.1 | |
over 5 years ago | 8 days ago | |
Java | C++ | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
incubator-retired-wave
-
Does anybody remember Google People
FWIW, they donated the project to the Apache Foundation, so it's open source (albeit unmaintained).
https://en.wikipedia.org/wiki/Google_Wave
https://github.com/apache/incubator-retired-wave
-
Ask HN: Which discontinued app or tool would you still like to use today?
FWIW iirc it was continued for some time by apache (https://incubator.apache.org/projects/wave.html) but is also discontinued now. (I hope thats the correct project, but I'm pretty sure).
Also here: https://github.com/apache/incubator-retired-wave
- Google Wave
-
Nie wiem czemu ale bardzo rozbawiło mnie wspomnienie o tym prawie antycznym komunikatorze jakim jest gadu-gadu w podręczniku z 2019roku zamiast o takim np messengerze
to sobie postaw lokalnie
-
Rust is a hard way to make a web API
> Setters and getters are only popular in Java EE/Spring based environments (and it can be easily useful).
I'd love to see stats on how common this stuff is amongst java programmers. I agree that modern java has lots of modern tools to write reasonable code - like closures and functional primitives. But its very normal amongst a lot of java programmers to never use that stuff. I believe you if you tell me your team uses a modern, nice subset of java. But believe me when I say lots of people out there don't.
I worked as a professional interviewer for a year or so recently and interviewed 400+ programming candidates. One of the tasks was a 30 minute coding challenge - using the candidate's own computer and preferred language. A huge percentage of the java programmers, even under explicit time pressure, wasted time adding needless junk (like getters and setters or extraneous, pointless classes) to their code. I think I only saw 1 or 2 java candidates use any of java's functional programming primitives (like map) to keep their code terse and clean.
Is that the fault of java, the language? I don't know. As I said in another comment I think the problem is cultural. I don't really have a problem with java-the-language. But a large part of java-the-community seems blissfully content with mediocrity. I took java off my resume years ago because I don't want that kind of coworker.
> How do you write code, are you copying something by typing?
I don't copy+paste because in the languages I use I don't need to. Thats what the compiler is for.
> I’m sorry to assume it, but I think you only know about java development from third-hand infos and it has nothing to do with reality.
Nope. Eg:
https://github.com/apache/incubator-retired-wave/search?q=ge...
uWebSockets.js
-
Building Real-Time Next.js Apps with WebSockets and Soketi
If you have never heard of Soketi, to give you a brief overview, it is a WebSocket server that was built on top of uWebSockets.js and has great compatibility with Pusher Protocol.
-
8 Best WebSocket Libraries For Node
# Clone the repo w/ submodules git clone --recursive https://github.com/uNetworking/uWebSockets.js.git # Cd into the folder cd uWebSockets.js # build make
- uWebSockets.js
-
Ask HN: How do you handle WebSocket connections reconnect problem?
have you tried https://github.com/uNetworking/uWebSockets.js/
-
I have done a full benchmark of a POST REST API on my computer: Node.js vs Fastify vs Express.js vs Deno vs Bun vs GO. Node.js is used WITH and WITHOUT clustering on 6-core I7 processor
If you'd like to test cluster mode, then use v19.3.0 as it described here https://github.com/uNetworking/uWebSockets.js/issues/593
- Simple, performant HTTP and WebSocket server using uWebSockets.js
- Millions of Active WebSockets with Node.js
-
KitaJs Survey - No runtime code, fast as bare metal and top level framework.
The fastest node framework is uWebSockets (as they claim, I didn't try it yet), so if Kita's goal is to maximize performance - you should check on it.
-
Can the performance of the clustered nodejs application compete with (or be better than) the performance of .NET Core-6-7?
I'm serving several hundred thousands queries per second from a single nodejs server (multithreaded) with this: https://github.com/uNetworking/uWebSockets.js/
-
Here is a fun question:
https://github.com/uNetworking/uWebSockets.js/ ^ this is the best for performance
What are some alternatives?
Blitz - ⚡️ The Missing Fullstack Toolkit for Next.js
fastify-websocket - basic websocket support for fastify
ScpToolkit - Windows Driver and XInput Wrapper for Sony DualShock 3/4 Controllers
ws - Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js
base32768 - Binary-to-text encoding highly optimised for UTF-16
pws - Just another simple, fast, and resilient open-source WebSockets server. 📣 [Moved to: https://github.com/soketi/soketi]
jelly - User authentication/sessions/etc for Actix-Web. More of a sample project than a crate, but probably useful to some people.
Socket.io - Realtime application framework (Node.JS server)
web3.js - Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions.
subscriptions-transport-ws - :arrows_clockwise: A WebSocket client + server for GraphQL subscriptions
openfl - The Open Flash Library for creative expression on the web, desktop, mobile and consoles.
jelly-actix-web-starter - A starter template for actix-web projects that feels very Django-esque. Avoid the boring stuff and move faster.