monkey: When you are around, can you please give hints for moving BrainzBot & CB?
2024-10-30 30445, 2024
yvanzo[m]
zas: Stopping MB web containers on old servers
2024-10-30 30449, 2024
yvanzo[m]
(when you give the green light :)
2024-10-30 30431, 2024
reosarevok[m]
!m yvanzo
2024-10-30 30431, 2024
BrainzBot
You're doing good work, yvanzo!
2024-10-30 30429, 2024
zas[m]
yvanzo: you can stop old containers, I adjusted weights for yamaoka
2024-10-30 30438, 2024
yvanzo[m]
Ok, doing it now.
2024-10-30 30457, 2024
yvanzo[m]
Done.
2024-10-30 30417, 2024
zas[m]
We'll get some alerts for a while, since old nodes will not emit metrics anymore
2024-10-30 30436, 2024
yvanzo[m]
For some reason, there is an unexpected instance of metabrainz-redis running on trille, in addition to the expected one running on hendrix. Not sure what to do about it.
2024-10-30 30423, 2024
yvanzo[m]
Also prod.brainzbot-redis has been stopped 8 weeks ago…
2024-10-30 30410, 2024
zas[m]
The instance on trille doesn't seem to be used at all.
2024-10-30 30408, 2024
vedansh5[m] joined the channel
2024-10-30 30409, 2024
vedansh5[m]
Hi everyone! I’m seeking some guidance. I’ve spent the last few days familiarizing myself with the BookBrainz codebase and feel comfortable with it. However, I noticed that other MetaBrainz projects, like ListenBrainz and MusicBrainz, seem to be more active. Would it be better for me to focus on one of those projects, or should I continue contributing to BookBrainz? I'm comfortable working with JavaScript-related tasks. Thanks
2024-10-30 30409, 2024
vedansh5[m]
for any advice!
2024-10-30 30413, 2024
yvanzo[m]
The instance on hendrix doesn’t seem to be used either, according to container logs.
2024-10-30 30454, 2024
yvanzo[m]
Hi vedansh5, BookBrainz is active and it is the project making the most extensive use (both server-side and client-side) of JavaScript, while other projects are using other languages server-side. There is a plan to develop it further by next year so you would join a growing task force really.
It would be great if we could finally solve this non-redundant redis thing. There are more alternatives in the wild now -> https://runcloud.io/blog/redis-alternatives (+redis sentinel / redis cluster)
It works perfectly, but that's not a cluster, so it has limits (2 nodes only and it needs external stuff for automatic failover). Now we have projects like https://valkey.io/ that are perhaps more interesting when it comes to scaling. Also redis cluster has some limitations (depending on the use it might not work for all, so that's application-dependent). + redis made recent "enshitification" moves.
(and still active but probably not backed by as many major actors)
2024-10-30 30404, 2024
irimi1 has quit
2024-10-30 30412, 2024
ursa-major has quit
2024-10-30 30415, 2024
ajhalili2006 has quit
2024-10-30 30418, 2024
reosarevok[m]
mayhem[m]: I meeeeean...
2024-10-30 30441, 2024
serra has quit
2024-10-30 30454, 2024
reosarevok[m]
It is Valencia, chances the PP took half the money for concrete and used it for their own envelopes?
2024-10-30 30400, 2024
reosarevok[m]
(still, jeez)
2024-10-30 30415, 2024
mayhem[m]
reosarevok[m]: of course.
2024-10-30 30420, 2024
RetroPunk has quit
2024-10-30 30444, 2024
djl has quit
2024-10-30 30400, 2024
outsidecontext has quit
2024-10-30 30441, 2024
ajhalili2006 joined the channel
2024-10-30 30441, 2024
ursa-major joined the channel
2024-10-30 30451, 2024
outsidecontext joined the channel
2024-10-30 30400, 2024
irimi1 joined the channel
2024-10-30 30400, 2024
atj[m]
<zas[m]> "atj: any experience with redis..." <- No, I'm afraid not. Are you looking to remove a SPoF or to scale?
2024-10-30 30432, 2024
zas[m]
Actually both. But SPoF removal is the priority.
2024-10-30 30426, 2024
djl joined the channel
2024-10-30 30406, 2024
serra joined the channel
2024-10-30 30437, 2024
monkey[m]
<yvanzo[m]> "monkey: When you are around, can..." <- Hello yvanzo, not sure I can be of much help with either, and I can't recall ever moving either project myself. But if you have specific questions I might have an answer?
2024-10-30 30409, 2024
RetroPunk joined the channel
2024-10-30 30431, 2024
yvanzo[m]
Hi monkey: I’m just asking because you're the most involved into maintaining their repositories even though it might be not much. There will be some downtime for each of these. Does it need to be announced specifically? Why is BrainzBot redis stopped? Why is MBSpotify archived?
2024-10-30 30402, 2024
mayhem[m]
MBSpotify was superceded by... listenbrainz. no longer needed.
2024-10-30 30429, 2024
monkey[m]
I'm afraid I don't have answers to these questions. I don't think CB downtime needs to be announced, but considering it impacts MB, LB and BB we could announce that reviews won't be working, if the downtime is planned to be long
2024-10-30 30408, 2024
monkey[m]
Not sure what BrainzBot uses redis for, but I suppose stiring things to remember