ExpertiDict

Software e Hardware · Avançado · Português · Técnico

concorrência

/kõ.ko.ˈʁẽ.sja/substantivo feminino

Característica de sistemas em que várias tarefas progridem em períodos sobrepostos, intercalando-se ou rodando juntas, o que exige coordenar o acesso a recursos.

Onde usar

Aparece em programação de servidores, sistemas operacionais e bancos de dados, quando várias requisições acessam os mesmos dados.

Exemplos

Em sistemas com concorrência, é preciso proteger os dados compartilhados.

O servidor trata a concorrência entre milhares de requisições simultâneas.

Cuidado

Não é sinônimo de paralelismo: concorrência trata da estrutura das tarefas; paralelismo, da execução simultânea em vários núcleos.

Sinônimos

concurrency

Origem

Do latim concurrere, 'correr junto'.

Veja também

Todos os termos de Software e Hardware