Luke Berndt
6825aaf9a4
Reduce backend per-upload CPU to relieve upload timeouts
...
The Node main thread was saturated at about 39 uploads/s, overflowing the
listen queue so uploads timed out connecting from nginx.
- Enable keepAlive on the S3 agent; every upload did a full TLS handshake
- Remove OpenTelemetry tracing
- Cache the system key lookup for 60s
- Use lean queries when listing calls
- Serialize each call once in notify_clients, not per recipient
- Add an nginx upstream keepalive pool, and hold Node's keepAliveTimeout
above it so nginx never reuses a connection Node has closed
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-09 18:06:48 -05:00
Luke Berndt
57d3cb87da
acitivity is back and emergency is highlighted
2025-07-12 10:43:04 -04:00
Luke Berndt
24cc7ce605
fixes for Patches / Star bug
2025-01-06 22:04:18 -05:00
Tad Smith
350c83c259
Save patch infomation for calls.
2024-12-13 20:46:06 +00:00
Luke Berndt
752bb3dfa9
More Mongoose connections - updated wavesurfer look
2024-09-22 21:56:44 -04:00
Luke Berndt
040c6728fc
cleaning things up
2024-02-19 09:38:13 -05:00
Luke Berndt
4ceb65cc02
fixed some errors
2023-07-18 20:48:09 -04:00
Luke Berndt
16141906f7
add contact and better initial call support
2023-07-17 15:12:54 -04:00
Luke Berndt
d359f5faae
fixing crashes
2023-05-09 21:04:43 -04:00
Luke Berndt
6950e8f547
quick fix
2023-04-13 08:48:55 -04:00
Luke Berndt
2ba6391249
small bug fix
2023-04-13 08:29:35 -04:00
Luke Berndt
009f3da85f
a few bugs
2023-04-12 08:32:35 -04:00
Luke Berndt
590123eb34
might have fixed it
2023-04-11 22:30:52 -04:00
Luke Berndt
3f8eaad47f
very simple get calls
2023-04-11 21:54:26 -04:00
Luke Berndt
0bdca1cdb5
different Loop style
2023-04-11 21:35:28 -04:00
Luke Berndt
60944e4d4f
Ready to go
2023-04-11 15:54:32 -04:00
Luke Berndt
6fbd97bbb6
switched everything over to Mongoose
2023-04-10 22:51:57 -04:00
Luke Berndt
fd779e91da
Everything looks like it is workings with the upgraded backend
2023-04-09 22:39:00 -04:00
Luke Berndt
6ae3f25215
upgraded most of the Backend
2023-04-08 12:57:12 -04:00
Luke Berndt
6b2f7fbffd
drop freqlist and start collecting errorCount
2023-04-06 10:30:06 -04:00
Luke Berndt
aa4d343039
I think it is ready...
2023-01-23 22:12:54 -05:00
Luke Berndt
a002fb1fe4
baby steps
2023-01-23 10:02:47 -05:00
Luke Berndt
1ab774ec8f
some of the backend is working
2023-01-21 22:31:38 -05:00
Luke Berndt
ba15de8d30
added stars and new calls
2023-01-14 22:43:10 -05:00
Luke Berndt
c108e6177a
playing and auto play is working
2023-01-14 10:00:15 -05:00
Luke Berndt
3b0d3f290f
First Commit
2020-06-09 22:11:11 -04:00