TwiN / gatus

⛑ Automated developer-oriented status page
https://gatus.io
Apache License 2.0
6.51k stars 431 forks source link

Gorilla mux project is archived #468

Closed skhokhlov closed 1 year ago

skhokhlov commented 1 year ago

Gatus uses gorilla mux router was archived and no longer actively maintained https://github.com/gorilla#gorilla-toolkit. I think it's a good reason to find something else.

TwiN commented 1 year ago

Yeah, I was thinking of migrating to fiber at some point.

Radictionary commented 1 year ago

What about Chi router?

TwiN commented 1 year ago

@Radictionary Personally not a fan of Chi. If I'm going to look at a different library, I'd like for it to at least be faster than the previous implementation, and IIRC Chi is as slow or slower than mux (they both rely on net/http, after all).

fiber on the other hand is based off fasthttp, which is significantly faster and lighter than net/http.

That, and I've already started migrating to fiber locally, just haven't had much time on my hands lately.