Software e Hardware · Avançado · Português · Técnico
concorrência
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'.