# O que é State Kernel?

É a estrutura básica que mantém todas as informações e dados de trabalho atuais de um software na memória.

## Definição
É a central que sabe o status da sua inscrição (se o usuário está logado, o que está no carrinho, qual página está aberta). Se a aplicação fosse um organismo vivo, o núcleo do estado seria sua memória e consciência atual.

## Como funciona
Os desenvolvedores de software atualizam dados críticos nesta estrutura central e recebem informações deste centro sempre que a aplicação muda.

## Onde é usado
É usado em aplicações web e sistemas complexos que requerem gerenciamento de estado.

## Costuma ser confundido com
Pode ser confundido com gestão estatal; O gerenciamento de estado é o processo de gerenciamento desses dados, e o kernel do estado é o centro onde os dados residem.

## Perguntas frequentes
**O que acontece se esse núcleo falhar?**
O aplicativo se comporta de maneira inconsistente ou trava; Portanto, deve ser gerenciado com muito cuidado.


## Termos relacionados
- [State Management](/pt/dictionary/state-management/)
- [Runtime Environment](/pt/dictionary/runtime-environment/)
- [Context Window](/pt/dictionary/context-window/)

## Ferramentas relacionadas
- [Loopx](/pt/discover/loopx/)

---
Fonte: TreScout Glossário · https://trescout.com/pt/dictionary/state-kernel/
