#133
B
Rank #216
Overleaf
Overleaf is a collaborative LaTeX editor with real-time co-authoring and one-click PDF compilation. Its standout trait is bundling a full TeXLive toolchain so users never install LaTeX locally.
58.3
/ 100
β Full Stack
Node.js microservices (web, docstore, clsi for compilation, real-time) backed by MongoDB and Redis, with a monolithic 'Community Edition' image bundling TeXLive for LaTeX compilation.
π Scaling Analysis
Real-time collaboration relies on Redis pub/sub which scales reasonably, but the LaTeX compile step (CLSI) is CPU-heavy and stateful per-project, making it the hard bottleneck β true internet-scale requires splitting CLSI into an autoscaled worker pool, which Community Edition doesn't do out of the box.
π Running on Nexlayer
The Community Edition image is multi-GB due to the full TeXLive install β deploy as one heavy pod with generous CPU/memory limits, plus separate MongoDB and Redis pods reached via <podName>.pod:27017 and <podName>.pod:6379. Compile jobs are CPU-bound and can stall small pods under load.