Termos com a letra M
42 termos do glossário de software e IA do curso Software e IA para executivos. A estrela marca as palavras para guardar.
- Main / MasterPalavra para guardar
- Como o software é feito · Versões e revisão
- A branch principal do repositório, tratada como a verdade publicável do projeto. É a via principal da cidade, aquela que precisa estar sempre trafegável. Para quem decide, a regra que sustenta qualquer cadência de entrega é que main esteja sempre em estado deployável, e é por isso que as travas automáticas do repositório se aplicam primeiro a ela. Não confundir com produção: main é o estado do código aprovado, produção é o que está de fato rodando para o cliente, e as duas coisas podem ficar em versões diferentes por horas.
- Estudar: versões e revisão
- Marshalling
- Regras e integrações · Regras e integrações
- É outro nome para a mesma mala arrumada. Aparece em Go, Rust e outras linguagens compiladas, como termo equivalente a serialização. Reconhecer o sinônimo nas mensagens de erro dessas stacks poupa sua equipe de uma busca inútil.
- Estudar: regras e integrações
- Materialized View
- Dados · Dados e banco
- Materialized View é a view cujo resultado fica fisicamente armazenado e é atualizado por REFRESH. Acelera dashboards pesados, ao custo de o dado não ser instantâneo. Confirme a frequência do REFRESH antes de confiar no número.
- Estudar: dados e banco
- MCPPalavra para guardar
- IA e agentes · IA e agentes
- Model Context Protocol, convenção aberta para ligar aplicações de IA a ferramentas e fontes de dados. A revisão publicada em 28/07/2026 atualizou comunicação, extensões e autorização. A compatibilidade facilita integrações, mas cada ferramenta ainda precisa de permissões, testes e responsável; o protocolo não comprova que a informação recebida é confiável.
- Estudar: ia e agentes
- MCP Apps
- IA e agentes · IA e agentes
- Extensão do Model Context Protocol, apresentada em janeiro de 2026, que permite ao servidor MCP entregar uma interface própria (formulário, tabela, gráfico ou confirmação visual) ligada às suas ferramentas. O cliente compatível exibe essa interface num iframe isolado, que conversa com o aplicativo hospedeiro só por mensagens controladas. Tira a interação do texto puro e abre espaço para confirmar visualmente uma ação sensível; o isolamento é a parte que interessa a quem avalia risco, porque a interface vem de terceiro.
- Estudar: ia e agentes
- MCP Client
- IA e agentes · IA e agentes
- MCP client é o LLM ou o editor que descobre e aciona as ferramentas de um servidor MCP, por stdio, SSE ou HTTP. Confira se seu app funciona assim, sem programador.
- Estudar: ia e agentes
- MCP Extensions
- IA e agentes · IA e agentes
- Framework formalizado na revisão 2026-07-28 do MCP para acrescentar capacidades ao protocolo sem quebrar clientes antigos. A especificação foi publicada na data prevista, em 28/07/2026, e é a maior revisão desde o lançamento: troca o protocolo com sessão por um núcleo sem estado, encerra o handshake de inicialização e gradua o recurso de Tasks a extensão formal. Os recursos descontinuados, entre eles Roots, Sampling, Logging e o transporte HTTP com SSE, seguem funcionais por pelo menos doze meses, prazo garantido por política formal de ciclo de vida.
- Estudar: ia e agentes
- MCP Prompt
- IA e agentes · IA e agentes
- MCP Prompt é o template parametrizado que um servidor MCP oferece para o cliente usar, como revisão de código ou geração de teste. Pergunte quais prompts prontos o servidor da sua ferramenta de IA oferece.
- Estudar: ia e agentes
- MCP Resource
- IA e agentes · IA e agentes
- MCP Resource é o conteúdo estático ou dinâmico que um servidor expõe para o cliente ler: arquivo, documento ou registro de banco. Pergunte ao seu DEV quais resources o sistema de IA do seu negócio enxerga.
- Estudar: ia e agentes
- MCP Server
- IA e agentes · IA e agentes
- É a tomada padrão que qualquer aparelho pluga sem adaptador. O MCP server é o programa que expõe tools, resources e prompts via protocolo MCP, para qualquer cliente compatível. Pergunte se isso facilita trocar de assistente.
- Estudar: ia e agentes
- MCP tool poisoning
- IA e agentes · IA e agentes
- Manipulação da descrição de uma ferramenta exposta por um servidor MCP, para induzir o agente a usá-la fora do previsto. É trocar a placa de uma porta dentro do prédio: a porta é legítima, o aviso na frente dela não. O ataque não vem do dado do usuário e sim da integração instalada, e implementações de MCP acumularam mais de 40 falhas divulgadas entre janeiro e abril de 2026. Para quem decide, a lista de servidores conectados merece a mesma revisão periódica que a lista de acessos concedidos a fornecedor.
- Estudar: ia e agentes
- Memory Conflict Resolution
- IA e agentes · IA e agentes
- Memory Conflict Resolution é a política para reconciliar fatos contraditórios entre fontes ou ao longo do tempo. Pergunte ao seu DEV como o sistema resolve quando dois registros dizem coisas opostas sobre o mesmo cliente.
- Estudar: ia e agentes
- Memory Leak
- Publicação e operação · Publicação e operação
- É a torneira pingando até a caixa d'água estourar. Consumo de memória que cresce até o processo morrer ou reciclar. Em serverless passa despercebido; em container de vida longa vira restart que ninguém investigou. Confira.
- Estudar: publicação e operação
- Memory Reflection
- IA e agentes · IA e agentes
- Memory reflection é o processo periódico em que um agente de IA revê as próprias memórias, junta o que importa e descarta o ruído. Como uma faxina de arquivo morto. Pergunte se seu agente faz isso.
- Estudar: ia e agentes
- Memory Store
- IA e agentes · IA e agentes
- Memory Store é a camada persistente de fatos, decisões e preferências que um agente de IA recupera entre sessões, como uma caderneta consultada antes de atender você de novo. Pergunte se sua ferramenta guarda esse histórico.
- Estudar: ia e agentes
- MergePalavra para guardar
- Como o software é feito · Versões e revisão
- Ato de unir as mudanças de uma branch em outra, tornando-as parte da linha principal. É o momento em que a obra da faixa lateral é liberada para o tráfego geral. Para quem decide, o merge é o instante em que a mudança passa a valer para o time inteiro e, dependendo do pipeline, para o cliente. Não confundir com deploy: o merge coloca o código na linha principal, o deploy é o que o entrega ao usuário, e entre um e outro pode haver horas, aprovação humana ou uma janela de publicação.
- Estudar: versões e revisão
- Merge Conflict
- Como o software é feito · Versões e revisão
- Situação em que duas branches editaram a mesma linha do mesmo arquivo de formas incompatíveis. O Git pede ajuda humana para decidir qual versão fica. Conflito é sinal de que duas pessoas trabalharam na mesma área ao mesmo tempo. Conflito trivial resolve-se no editor; conflito na mesma função pede conversa com o outro autor, porque resolver sozinho costuma apagar uma intenção que você não sabia que existia.
- Estudar: versões e revisão
- Merge queue (fila de merge)
- Como o software é feito · Versões e revisão
- Mecanismo que enfileira os pull requests já aprovados e testa cada um combinado com os anteriores antes de deixá-lo entrar na branch principal. Evita o caso em que duas mudanças passam sozinhas nos testes e quebram quando se encontram. Para quem decide, é o que mantém a linha principal utilizável quando o volume de pull requests cresce, e esse volume cresceu com a adoção de agentes.
- Estudar: versões e revisão
- Metric
- Publicação e operação · Publicação e operação
- Valor numérico agregado ao longo do tempo (requisições por segundo, latência média, erros por minuto). É barata de reter por meses, o que a torna a única das três fontes capaz de responder se hoje está pior que o mesmo dia do mês passado.
- Estudar: publicação e operação
- Metrics
- Publicação e operação · Regras e integrações
- É o painel do carro mostrando velocidade e temperatura em tempo real. Metrics são contadores e histogramas (requisições por segundo, latência p50/p95/p99, taxa de erro); Prometheus com Grafana domina o open-source, Datadog é o fechado. Pergunte pela p95 e p99: a média esconde incidente e vale menos para decidir onde investir.
- Estudar: regras e integrações
- MFA (Multi-Factor Authentication)Palavra para guardar
- Segurança e acesso · Segurança e acesso
- Exigência de mais de uma prova de identidade para liberar o acesso: algo que a pessoa sabe, algo que ela tem e algo que ela é. É o cartão do banco somado à senha, com os dois exigidos na mesma operação. Para quem decide, é o controle com a melhor relação entre custo e redução de risco disponível, com aplicativo gerador de código como mínimo aceitável e SMS desencorajado por causa da troca fraudulenta de chip. Não confundir com passkey: a passkey substitui a senha por uma chave guardada no aparelho e resolve os dois fatores de uma vez, enquanto o MFA clássico acrescenta um segundo passo à senha, que continua existindo.
- Estudar: segurança e acesso
- Micro-frontend
- Como o software é feito · Interface e experiência
- Arquitetura onde diferentes times entregam pedaços independentes de uma página, cada um com seu framework e deploy. Útil em enterprise grande, quando cada time entrega sua área e libera no próprio ritmo; overhead injustificado em equipes pequenas, porque paga o custo de coordenação sem ter o problema que ele resolve.
- Estudar: interface e experiência
- Microservices
- Como o software é feito · Filas e eventos
- Microservices é dividir um sistema grande em serviços pequenos e independentes. Cada um é publicado sozinho e guarda seu próprio banco de dados, sem depender do vizinho. Pergunte se um problema pequeno derruba os outros.
- Estudar: filas e eventos
- Middleware
- Regras e integrações · Regras e integrações
- Função que intercepta a request antes de chegar ao handler final. Usado para autenticação, logging, rate-limit, CORS e parsing de body. Em Next.js, o `middleware.ts` na raiz roda antes de qualquer rota, o que faz dele o lugar certo para decisões que valem para o site inteiro e o lugar errado para lógica cara.
- Estudar: regras e integrações
- MigrationPalavra para guardar
- Dados · Dados e banco
- Script versionado que altera o desenho do banco: cria tabela, acrescenta coluna, remove coluna. É a reforma registrada em planta, com data e autor, no lugar da parede derrubada de improviso. Para quem decide, a migration é o que torna a mudança de banco auditável e reproduzível entre ambientes, e no Supabase os arquivos ficam numa pasta versionada, aplicados em ordem de data. Não confundir com deploy: o deploy publica código novo, a migration muda o formato do dado, e as duas coisas exigem ordem combinada, porque código novo com banco antigo quebra tanto quanto o inverso.
- Estudar: dados e banco
- Mock Server
- Regras e integrações · Regras e integrações
- É o dublê que responde no lugar do backend. É um servidor que devolve respostas falsas baseadas no schema da API. Permite ao seu frontend desenvolver antes de o backend estar pronto, paralelizando duas frentes que ficariam em fila. Confira Mockoon, Prism (do Stoplight) ou MSW (Mock Service Worker, no frontend).
- Estudar: regras e integrações
- Model
- IA e agentes · IA e agentes
- Instância específica de um modelo de linguagem, identificada por nome e versão, como claude-opus-5-5, gpt-6-sol ou gemini-3.8-flash. O nome não é detalhe administrativo: preço, janela de contexto e comportamento mudam entre versões da mesma família, e contrato ou orçamento que cita só a família envelhece sem aviso.
- Estudar: ia e agentes
- Model Card
- IA e agentes · IA e agentes
- Model Card é o documento padronizado que descreve um modelo de IA: uso pretendido, limitações, métricas e dataset, formato popularizado por Margaret Mitchell. Peça essa documentação ao avaliar qualquer modelo de IA.
- Estudar: ia e agentes
- Model Cascade
- IA e agentes · IA e agentes
- Model Cascade é a arquitetura em camadas em que modelos pequenos resolvem a maior parte dos casos e só escalam para o frontier model quando necessário. Confira se sua ferramenta de IA usa essa arquitetura.
- Estudar: ia e agentes
- Model Drift
- IA e agentes · IA e agentes
- É o funcionário que muda de jeito de trabalhar sem avisar. O model drift é a mudança de comportamento do modelo entre versões, ou atualização silenciosa do provedor. Pergunte como o fornecedor avisa quando isso acontece.
- Estudar: ia e agentes
- Model Routing
- IA e agentes · IA e agentes
- Model routing é a política que decide qual modelo de IA atende cada pedido, olhando custo, velocidade ou dificuldade. Pergunte se seu sistema roteia assim, do simples ao difícil.
- Estudar: ia e agentes
- Modelo em Preview
- IA e agentes · Comparar modelos de IA
- Versão de modelo liberada para teste antes da disponibilidade geral, sem as garantias de estabilidade e de prazo de uma versão final. É o prato em degustação, que pode mudar de receita. O Gemini 3.1 Pro seguia em Preview em 26/09/2026, com janela de 1 milhão de tokens. Para quem decide, modelo em Preview não sustenta fluxo crítico sem plano de troca.
- Estudar: comparar modelos de ia
- Modular Monolith
- Como o software é feito · Filas e eventos
- Modular Monolith é um sistema único organizado em módulos com fronteiras claras, ideal para times pequenos, como um escritório de duas pessoas. Pergunte ao seu DEV se essa opção evita a complexidade de microsserviços.
- Estudar: filas e eventos
- MonorepoPalavra para guardar
- Como o software é feito · Fundamentos
- Estratégia de manter vários projetos relacionados dentro de um único repositório, com histórico e permissões compartilhados. É o prédio comercial em que várias empresas dividem portaria e elevador, em vez de cada uma manter a própria casa. Para quem decide, o ganho é poder mudar o contrato entre dois projetos num único commit, e o custo é ferramenta de build mais sofisticada, como Turborepo, Nx ou Bazel. Não confundir com monólito: monorepo é como o código está guardado, monólito é como o sistema roda em produção, e existe monorepo com dezenas de serviços separados no ar.
- Estudar: fundamentos
- Motion design tokens
- O que o cliente vê · Interface e experiência
- É a receita que fixa o tempero da animação. Define durações (fast 150ms, normal 250ms, slow 400ms) e easings (ease-out na entrada, ease-in na saída). Evita cada componente decidir sozinho e mantém a interface com um ritmo só. Peça essa régua ao seu time.
- Estudar: interface e experiência
- MPA
- O que o cliente vê · Interface e experiência
- É o site folha a folha. A Multi-Page Application carrega novo HTML do servidor a cada navegação. Padrão redescoberto via SSR moderno (Next.js, Remix, Astro Islands), já que a maioria dos sites nunca precisou virar aplicativo. Confira.
- Estudar: interface e experiência
- MTBF
- Publicação e operação · Publicação e operação
- É o tempo médio entre uma pane e outra na frota da empresa. MTBF, Mean Time Between Failures, é o intervalo médio entre incidentes; sozinho diz pouco em software, onde a maioria das falhas vem de mudança. Pergunte pela frequência de deploy junto do número: essa leitura separa fragilidade de sistema de fragilidade de processo.
- Estudar: publicação e operação
- mTLS
- Segurança e acesso · Publicação e operação
- É como dois seguranças que se identificam antes de conversar. Mutual TLS, autenticação bidirecional entre cliente e servidor com certificado dos dois lados. Resolve identidade de serviço sem depender de rede confiável; confira: o custo real está na rotação automática do certificado.
- Estudar: publicação e operação
- MTTRPalavra para guardar
- Publicação e operação · Publicação e operação
- Mean Time To Recovery, o tempo médio entre detectar a falha e restaurar o serviço. É quanto tempo o elevador fica parado, contado do chamado até voltar a subir. Para quem decide, é a métrica de maturidade operacional que mais se traduz em experiência do cliente, porque quem usa o produto sente a duração da queda antes da frequência dela. Não confundir com MTBF: o MTBF mede quanto tempo o sistema fica de pé entre uma falha e a próxima, e um sistema pode ter MTBF ótimo e MTTR péssimo, quebrando pouco e demorando dias para voltar.
- Estudar: publicação e operação
- Multi-Region
- Publicação e operação · Publicação e operação
- Multi-Region é a arquitetura com presença em múltiplas regiões geográficas ao mesmo tempo, com failover automático ou manual. Suponha que seu site caia numa região: outra assume e o cliente nem percebe.
- Estudar: publicação e operação
- Multipart Upload
- Regras e integrações · Regras e integrações
- Mecanismo HTTP (`Content-Type: multipart/form-data`) para enviar arquivos junto com campos de formulário. Para arquivos grandes, acima de 100MB, divide-se em partes e envia-se em paralelo (S3 Multipart Upload, Cloudflare R2 Multipart), o que permite retomar de onde parou quando a conexão cai.
- Estudar: regras e integrações
- MVP (Minimum Viable Product)Palavra para guardar
- Como o software é feito · Fundamentos
- Menor entrega capaz de testar uma hipótese de valor com usuários reais. O escopo é reduzido, mas precisa oferecer os cuidados de segurança e operação exigidos pelo uso escolhido. Ao aprovar um MVP, registre a hipótese, a evidência que será coletada e a decisão que ela permitirá tomar.
- Estudar: fundamentos