HackerTrans
TopNewTrendsCommentsPastAskShowJobs

raskelll

no profile record

Submissions

We Built a Haskell Package Manager in Rust

raskell.io
24 points·by raskelll·3 mesi fa·2 comments

Show HN: Sentinel – a Pingora-based reverse proxy (inspired by River)

sentinel.raskell.io
8 points·by raskelll·5 mesi fa·5 comments

comments

raskelll
·5 mesi fa·discuss
I always felt the same every since I learnt about the company. Can't think of a more rewarding place to work at.
raskelll
·5 mesi fa·discuss
Good fit for coarse auth at the edge (who is this? what tenant? basic scopes, and so on). I’d still keep object-level/domain rules in-app. Fail-closed for auth, fail-open for observability is the right mental model. Biggest multi-tenant footguns are header spoofing + tenant-unaware caching. The proxy should own identity headers and include tenant in any cache key.
raskelll
·5 mesi fa·discuss
Appreciate that! That exact failure mode is why I went with out-of-process agents. A bit like Envoy's ext_proc filter. Sentinel treats agents like separate services (timeouts, circuit-break-ish behavior, w/ explicit fail-open/fail-closed choice), so a crash/hang in WAF/auth shouldn’t take the data plane with it.

Out of curiosity: when the nginx module bit you, was it mainly crashes, memory leaks, or latency spikes under load?
raskelll
·6 mesi fa·discuss
https://www.raskell.io/
raskelll
·9 mesi fa·discuss
The closest to OpenBSD in the Linux-verse clearly is Void Linux.