Wednesday, March 27, 2024
dev@conference.yunohost.org
March
Mon Tue Wed Thu Fri Sat Sun
        1
2
3
4
5
6
7 8 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
             

[06:50:41] <lapineige> > <@Salamandar:matrix.org> there's a ~4 perf ratio on some benchmarks

Do we care if it's 0.1 second in the end ?
[07:32:29] <kayou> > <@oniricorpe:im.emelyne.eu> who loves lua here? x)

"nil"
[07:42:52] <kayou> > Do we care if it's 0.1 second in the end ?

Per request? I think, yes
[11:57:52] <Bram> I don't so but heh
[12:08:38] <lapineige> > <@kayou:matrix.org> Per request? I think, yes

You mean it would impact all request to NGINX ?
[12:11:52] <Salamandar> yeah
[12:12:09] <Salamandar> it’s basically a callback for nginx "is this HTTP request authenticated for this URL"
[12:12:23] <Salamandar> so every single request call this code
[12:12:48] <Salamandar> that’s why, even though lua is urgh, performance wise that’s a good choice
[12:16:05] <lapineige> And I guess there is no way to use Cython or similar tools to increase python speed ?
[12:26:30] <Bram> There are likely a lot of way to explorer yeah but now we are just debating on something theorical
[12:27:01] <Bram> I don't think we could evaluate a solution without even a POC
[12:27:23] <Bram> And someone with time and energy to work on that and idk who would have those
[12:59:27] <Salamandar> isn’t there already a plugin written in compiled code that reads JWT tokens from disk ?
[13:16:03] <kayou> Let's rewrite ssowat in c for max perf (lol no)
[13:33:50] <Aleks (he/him/il/lui)> > <@Salamandar:matrix.org> isn’t there already a plugin written in compiled code that reads JWT tokens from disk ?

there's https://nginx.org/en/docs/http/ngx_http_auth_jwt_module.html which sounds super cool but doesnt handle ACL I guess and it's a "premium" module
[13:33:58] <Aleks (he/him/il/lui)> > This module is available as part of our commercial subscription.
[13:38:29] <Émy - OniriCorpe> > <@kayou:matrix.org> Let's rewrite ssowat in c for max perf (lol no)

in ASM
[13:43:10] <Salamandar> arf
[13:43:16] <Salamandar> for max unreadability
[13:57:36] <Aleks (he/him/il/lui)> maximum backdoor stealth you mean
[15:12:59] <Yunohost Git/Infra notifications> [issues] alexAubin labeled :space_invader: bug on [issue #2368](https://github.com/YunoHost/issues/issues/2368): Webadmin: ↓↓↑↑ to enable log copypasting doesnt work anymore
[15:13:00] <Yunohost Git/Infra notifications> [issues] alexAubin labeled :maple_leaf: Web administration on [issue #2368](https://github.com/YunoHost/issues/issues/2368): Webadmin: ↓↓↑↑ to enable log copypasting doesnt work anymore
[15:13:00] <Yunohost Git/Infra notifications> [issues] alexAubin opened [issue #2368](https://github.com/YunoHost/issues/issues/2368): Webadmin: ↓↓↑↑ to enable log copypasting doesnt work anymore
[15:13:01] <Yunohost Git/Infra notifications> [issues] alexAubin labeled :star2: ux on [issue #2368](https://github.com/YunoHost/issues/issues/2368): Webadmin: ↓↓↑↑ to enable log copypasting doesnt work anymore
[15:53:23] <kayou> > Logs
Yes 😬
[15:53:25] <kayou> XD