12 comments

[ 1.1 ms ] story [ 80.9 ms ] thread
(comment deleted)
Are there any other existing edge proxies written in Erlang or Elixir out there? It’s not an area I’m very familiar with
Nicely done! And yes, I'd love to see it open sourced.
Just as an apology in advance for people reading the article on Linux: er, sorry. I've had a few people point out that Firefox on Linux renders the font particularly shitly (it somehow seems to get both the aliasing and colour wrong, wat). I'll fix it soon, but in the meantime using reader mode might save your eyes.
For me (on Linux) the font is much prettier and much easier to read in Firefox. Firefox also seems to render it lighter than Chromium-based browsers.

Edit: I looks so different that I really thought it was falling back to a different font, but the Google Fonts page produces the same effect.

https://fonts.google.com/specimen/Cormorant+Garamond

On my Android (Chromium based browser) it renders very thin and dark as well. On Firefox on Android, it renders the same, but much lighter.

This is somewhat off-topic, but the colour contrast on this site absolutely sucks. Dark gray on what presumably is darker gray, in a thin font to boot, is a pain to read.
> Whilst Elixir, Erlang, and the BEAM (the holy trinity) can handle a ridiculous number of concurrent slow requests, Traefik could not.

Have you tried nginx?

I've never liked configuring nginx I must admit, but I would be curious to see how it would handle this sorta workload. If anyone's experienced in configuring it or running it with lots of slow streamed responses I'd be curious to know your thoughts.
You’re using the robot to help you anyways with this project. It’s seen a lot of configuration examples and could make it easy to test changing over.