HackerTrans
TopNewTrendsCommentsPastAskShowJobs

raskelll

no profile record

Submissions

We Built a Haskell Package Manager in Rust

raskell.io
24 points·by raskelll·há 3 meses·2 comments

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

sentinel.raskell.io
8 points·by raskelll·há 5 meses·5 comments

comments

raskelll
·há 5 meses·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
·há 5 meses·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
·há 5 meses·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
·há 6 meses·discuss
https://www.raskell.io/
raskelll
·há 9 meses·discuss
The closest to OpenBSD in the Linux-verse clearly is Void Linux.