| 10 Sep 2025 |
PedroHLC | E ainda assim, vc acaba subindo coisa que já tem no cache do nixos né | 14:06:02 |
PedroHLC | Isso não fica caro? | 14:05:39 |
Hugo Ribeiro | In reply to PedroHLC Do tipo faltar GC, não des-duplicar com o cache oficial faltar GC eu subo tudo por S3 e tenho um processo em cada máquina que fica tentando fazer GC no S3 Tem varios buracos mas a ideia é a seguinte:
Pos Build -> Push S3 Watch ADD GC-ROOT -> PUSH S3 Watch RM GC-ROOT -> GET todos GC-ROOTS do S3, vejo o que só tinha no removido, apago e apago o GC-ROOT | 14:01:52 |
Hugo Ribeiro | Queria juntar com NCPS | 15:56:43 |
PedroHLC | Pelo menos no R2 eu teria o egress de graça | 15:58:12 |
PedroHLC | Meu cache no cachix agora tá em 246gb, e isso q só mantenho as últimas 7 revisões de cada pacote | 15:57:39 |
Hugo Ribeiro | In reply to PedroHLC E ainda assim, vc acaba subindo coisa que já tem no cache do nixos né Sim mas é ou era, restrição do Nix, meio que tem que ter a árvore toda do pacote no substituter | 15:55:58 |
Hugo Ribeiro | In reply to PedroHLC Isso não fica caro? Caro não, tem muito S3 pirata com 10GB grátis e 0.01 gb adicional O segredo é encontrar um que não cobre + x taxa de rede (upload e download) que é um dos motivos nixos.org meio que está preso no AWS.
O processamento é feito na máquina local nas máquinas então não rola custo de processamento. | 15:54:22 |
PedroHLC | Pior que recebi 55 dols de donate esse mês | 16:03:52 |
PedroHLC | Já cheguei a guardar 900gb lá | 16:02:16 |
Hugo Ribeiro | Só de GC | 16:09:31 |
PedroHLC | Podia repassar | 16:03:57 |
PedroHLC | (pin sendo server-side gcroots deles) | 16:01:11 |
Hugo Ribeiro | Eu deixei de usar pq 10gb era pouca coisa | 16:02:34 |
Hugo Ribeiro | Paga pelo menos um café prós cara 😅 | 16:03:16 |
Hugo Ribeiro | Só os metadados do GC | 15:59:56 |
Hugo Ribeiro | Ou qualquer SQLite com sync | 16:05:56 |
Hugo Ribeiro | Conte nos mais | 16:04:23 |
Hugo Ribeiro | Cachix da 246gb de graça? | 15:59:26 |
Hugo Ribeiro | Também já pensei em jogar meus meta dados de no KV do cloudflare 🤔 @lucasew é treta? | 15:58:26 |
PedroHLC | É | 16:04:56 |
PedroHLC | Isso | 16:02:06 |
Hugo Ribeiro | Edge Function? | 16:01:10 |
PedroHLC | Ai achei que tava sendo cabaço demais com eles e limitei 7 revisões | 16:02:42 |
Hugo Ribeiro | Nix? | 16:04:29 |
Hugo Ribeiro | Me avise quando teu repo estiver pronto 😌 | 16:01:56 |
PedroHLC | Vc pinnando, é de graça | 16:00:35 |
Hugo Ribeiro | Nah, daí tem que reimplementar nix-cache todo, eu só jogo a config de S3 nas instâncias e estou feliz | 16:07:58 |
Hugo Ribeiro | É o que eu faço | 16:14:20 |
Hugo Ribeiro | Também pensei nos narinfo num etcd e rodar nas máquinas | 16:05:40 |