Este artigo foi publicado em 2019. Ferramentas e versões citadas podem ter mudado desde então; a reflexão permanece.
Fala galera! Desculpem postergar tanto a postagem deste código mas as coisas estiveram bem corridas pelo lado de cá, tanto que postei anteriormente uma solução importante com Polly que estava tirando meu sono. O código deste experimento está em: https://github.com/magoolation/Async-x-Reactive. Agradeceria comentários e sugestões de melhoria. Comecei a ler online o livro Rx.NET in Action, onde irei aprender um pouco mais sobre RX e com certeza revisitarei diversas vezes estes repositórios. Não me prolongando muito tentei comparar os seguintes cenários: Chamadas async consecutivas; Chamadas async concorrentes; Chamadas reativas; Conversão de chamadas reativas em async; Os resultados foram interessantes. Logicamente chamadas concorrentes são mais rápidas, mas nem sempre as chamadas reativas os ão, apesar de serem mais legívies, e no caso de chamadas Http serem mais rápidas. Mas como disse é um experimento a ser melhorado. Até amanhã!
Deixe um comentário