Posição de armazenamento de um proprietário, carregado em uma carga útil que já existe

FeatureSecurityService
Navios
7 de setembro de 2026 às 06:52 UTC
Autor
Kamo
Enviar
6c7ca3d

A plataforma de lançamento está recebendo um medidor de armazenamento, ea maneira óbvia de alimentá-lo é um pedido próprio em cada carga de página. Os números não merecem um: "usado" vem de um instantâneo a varredura noturna feita ontem à noite, então um endpoint dedicado seria uma viagem de ida e volta para re- buscar uma figura que não pode mudaram desde então. /api/segurança/direitos/me já é um pedido por aba, compartilhado por onze consumidores e guardados quinze minutos em Redis atrás de uma ~60s cache do navegador. Montar custa nada para a plataforma de lançamento. E nada. teve que ser ligado para fazê-lo: SecurityService já lista ambos com.kamo.z.shared.storage.usage e com.kamo.z.shared.commerce no seu @EnableJpaRepositórios, então o StorageQuotaService foi ao vivo aqui o o tempo inteiro — quota, tendência e bloco de compra são cinco pequenos leituras indexadas em uma falha cache, e apenas para um proprietário. O campo é computado SOMENTE para um proprietário da organização, em ambos build caminhos. Retendo-o no servidor em vez de o esconder no navegador é a mesma escolha /self/plan faz sobre assentos e renovação: um membro que abre a página de rede não aprende nada sobre o que é a organização detenção ou pagamento. 'asOf' é nulável e que é suporte de carga. Null significa que a varredura tem nunca correr para esta org, por isso o uso é zero porque ninguém olhou — um cliente que lê como um zero honesto desenha uma barra vazia para um organização que pode estar cheia.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços