HackerTrans
TopNewTrendsCommentsPastAskShowJobs

raskelll

no profile record

Submissions

We Built a Haskell Package Manager in Rust

raskell.io
24 points·by raskelll·3 months ago·2 comments

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

sentinel.raskell.io
8 points·by raskelll·5 months ago·5 comments

comments

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