cpinitiative / ide

A realtime collaborative IDE with code execution, intellisense, mobile support, and built-in USACO submissions.
https://ide.usaco.guide/
Mozilla Public License 2.0
354 stars 36 forks source link

Misc Performance / Stability Things #148

Open thecodingwizard opened 4 months ago

thecodingwizard commented 4 months ago
  1. (fixed) LSP uses up a lot of log space and will occasionally stop working silently when it runs out of disk space. I just cleared it today (May 17) and set up logrotate but haven't tested to see if this fix works.
  2. YJS server has really high CPU usage sometimes and occasionally crashes. Either investigate why this is, or even better, rewrite the backend in Rust (or use something like y-sweet).
thecodingwizard commented 4 months ago

Related to YJS high CPU usage: #147 and #149