Integrações entre Sistemas – Parte 14 – Web Service (Async)

Introdução Com a evolução do framework e a implementação do modelo Async/Await, fiquei curioso sobre como seria o desempenho em relação aos demais métodos de integração já apresentados nas demais partes desta série (Ver o Índice para localizar as demais). O que muda na implementação? Basicamente, peguei a mesma implementação usada na parte 4 para … Continue reading Integrações entre Sistemas – Parte 14 – Web Service (Async)

Advertisements

Programação Paralela – Parte 4 – I/O Assícrono com Async/Await

Introdução Na parte 3 desta série, vimos como o I/O assíncrono pode ser mais eficiente, liberando a CPU da thread que espera por I/O para fazer outra atividade, aumentando o desempenho geral da aplicação. Vimos também como essa implementação pode ser complexa. O objetivo deste post é mostrar como as novas features de async/await, implementadas … Continue reading Programação Paralela – Parte 4 – I/O Assícrono com Async/Await

Programação Paralela – Parte 3 – Operações de I/O e Locks

Introdução Na parte 1 desta série, observamos que muitas vezes aumentar a quantidade de threads da aplicação sem nenhum critério pode causar pior desempenho do que manter a aplicação numa única thread. Na parte 2, como os locks também podem gerar problemas potenciais de performance. E qual a relação destes dois assuntos com I/O (input/output … Continue reading Programação Paralela – Parte 3 – Operações de I/O e Locks