3 ms·
For some info about the tech stack, I use: - Ruby on Rails - Vue - CodeMirror - gif.js - avconv (FFMPEG) for video previews - A $5/Month Linode server Th
by antoineMoPa 8y ago
For some info about the tech stack, I use:
- Ruby on Rails
- Vue
- CodeMirror
- gif.js
- avconv (FFMPEG) for video previews
- A $5/Month Linode server
The server handled being top 3 on HN with about 20 reqs/second with less than 15% CPU load.
The editor uses an architecture that allows me to quickly add a new language. Just create a class & reference it.
EDIT: Forgot to mention important parts:
- Bulma CSS
- feather SVG icons (https://feathericons.com/ https://feathericons.com/)
- zip.js
- brian_herman__ 8y agoImpressive 20 req a second with just 15% cpu!
- partycoder 8y agoA server can do way more.
- antoineMoPa 8y agoAt 5 $ per month?
- remram 8y agoYes. Ruby is not that slow, this is not quite the throughput that will require load-balancing or even caching.
- cdubzzz 8y agoThe dark theme is beautiful — I really like everything about the font, styling and layout. Well done.