Post APjtKB3MPW5xaYU24G by maop@mstdn.mx
 (DIR) More posts by maop@mstdn.mx
 (DIR) Post #APjtK9erb6uDGI0xFI by cicloid@mstdn.mx
       2022-11-18T19:49:30Z
       
       0 likes, 0 repeats
       
       Idea loca, la mayor parte de la chamba de Mastodon es el queue. Y si los amigos y familiares donamos compute para el Sidekiq… se le acaba de ocurrir un setup bien loco con túneles para el redis y asi
       
 (DIR) Post #APjtKABpcXHEuXRHdI by Criptos@mstdn.mx
       2022-11-18T19:50:17Z
       
       0 likes, 0 repeats
       
       @cicloid no seria complicar más la arquitectura?  Casí estas proponiendo un blockchain... :pepepains:
       
 (DIR) Post #APjtKAfbpp62OtN42y by cicloid@mstdn.mx
       2022-11-18T19:54:39Z
       
       0 likes, 0 repeats
       
       @Criptos en realidad no, solo estamos abusando de la arquitectura existente. Normalmente Mastodon veo que lo están deployando como Monolito, pero en realidad se pueden separar casi todo lo que corre principalmente Sidekiq en sus propias instancias.Lo que propongo es ponerle mas workers al sidekiq.
       
 (DIR) Post #APjtKB3MPW5xaYU24G by maop@mstdn.mx
       2022-11-18T20:27:04Z
       
       0 likes, 0 repeats
       
       @cicloid un sidekiq@Home ? jaja
       
 (DIR) Post #APjtzH0HBzbZuqdY0m by maop@mstdn.mx
       2022-11-18T20:33:50Z
       
       0 likes, 0 repeats
       
       @cicloid es que la documentación no es muy clara y dan por hecho que todos somos desarolladores de Ruby/RoR... 🙄 https://docs.joinmastodon.org/admin/scaling/Sin embargo hay instancias grandes que si tienen bien distribuido todo el pedo: https://medium.com/@kris-nova/hachyderm-infrastructure-74f518bc7472Yo acá tengo 2 instancias de sidekiq nada mas, y han aguantado chido todos los picos de tráfico. Pero para ponerlos en otra máquina no he visto que se requiera... hay que meterlos en una VPN? o en una conf se pone con que IP's se deben comunicar?
       
 (DIR) Post #APk0F3TdqmQkK5HTeK by cicloid@mstdn.mx
       2022-11-18T21:44:42Z
       
       0 likes, 0 repeats
       
       @maop pues seria levantar un tunel para el redis+DB… y jalar el código del repositorio (con sus ENV vars y toda la cosa.)De ahi ya podria trabajar el worker. Cuantos queues tiene esta cosa?
       
 (DIR) Post #APk0TrQsuhgVJN3Eno by cicloid@mstdn.mx
       2022-11-18T21:47:21Z
       
       0 likes, 0 repeats
       
       @maop Si se puede abstraer para que funcione asi, aun no leo el codigo pero seria un metodo interesante de escalar el sistema.