blocking programming
[/ˈblɑːkɪŋ ˈproʊɡræmɪŋ/]
noun
programação bloqueante
1. A programming model where operations execute sequentially, with each operation blocking execution until it completes before the next operation can begin
In blocking programming, a database query will halt the entire program until the result is returned.
Na programação bloqueante, uma consulta ao banco de dados interrompe todo o programa até que o resultado seja retornado.
2. Synchronous execution pattern where a thread or process waits for I/O operations to complete before proceeding
Traditional blocking programming can lead to performance issues when handling multiple concurrent requests.
A programação bloqueante tradicional pode causar problemas de desempenho ao lidar com múltiplas requisições simultâneas.
In modern software development culture, particularly in the USA and Brazil, blocking programming is often presented as an outdated approach compared to asynchronous programming. However, it remains fundamental in traditional server-side applications and is important for developers to understand as a foundational concept in computer science education.
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →