Skip to content

Marcelo Dias

Desenvolvimento e arquitetura de sistemas, tecnologia, finanças e outros assuntos.

  • Home
  • Sobre
  • Contato
  • Arquitetura
  • Investimentos
  • Marcenaria
  • Arquivos

Mês: junho 2022

C# – Controle suas tasks usando o SemaphoreSlim -Dica

11 de junho de 2022 Marcelo .NET CORE, C#

Neste artigo, veremos como executar tarefas em paralelo e aprenderemos a usar a classe SemaphoreSlim para ajudar a controlar a execução de nossas tarefas. É muito comum hoje em dia criarmos métodos assíncronos que recebem varias requisições ao mesmo tempo, mas imagine uma situação onde você teria que garantir que somente uma task executasse dentro do seu método por vez?

Read more

Receba meus artigos por email

Loading

Últimos comentários

  • Ednei Parmigiani Júniot em Desvendando o Padrão Outbox: Melhorando a Consistência e a Escalabilidade em Sistemas Distribuídos
  • Marcelo em Desvendando o Padrão Outbox: Melhorando a Consistência e a Escalabilidade em Sistemas Distribuídos
  • Nilo Neregato em Desvendando o Padrão Outbox: Melhorando a Consistência e a Escalabilidade em Sistemas Distribuídos
  • Maycon Silva em Como utilizar o toastr notifications com ASP.NET MVC
  • Estúdio - SP em Introdução ao Electron – faça aplicativos desktop com HTML, JS e CSS!!
  • Luiz Mozart de Souza Junior em Como utilizar o toastr notifications com ASP.NET MVC

Posts recentes

  • Software legado, como evitar?
  • Desvendando o Padrão Outbox: Melhorando a Consistência e a Escalabilidade em Sistemas Distribuídos
  • Server Sent Events!
  • ADR – Architecture Decision Records
  • Vamos implementar o Circuit Breaker Pattern

Categorias

  • .NET CORE (11)
  • Android (1)
  • Angular (1)
  • Arquitetura (12)
  • Arquitetura de Software (6)
  • ASP.NET MVC (12)
  • AWS (1)
  • blockchain (1)
  • Bootstrap (2)
  • business intelligence (1)
  • C# (19)
  • CSS (1)
  • Desenhos (3)
  • DevOps (1)
  • Diversos (1)
  • DotNet (8)
  • Electron (1)
  • HTML (3)
  • Investimento (3)
  • Java (2)
  • Javascript (10)
  • knockoutJs (1)
  • Marcenaria (3)
  • MongoDB (2)
  • Motivação (1)
  • NoSql (3)
  • Oportunidade (1)
  • Oracle (1)
  • Projetos (2)
  • react (1)
  • Scania (7)
  • skate (1)
  • Spring (1)
  • SQL-SERVER (3)
  • WCF (1)
  • WebApi (9)
  • Xamarin (2)

Nuvem de tags

.net android api arquitetura de sistemas automapper aws C# cloud CQRS css Dapper devops dotnetcli EF ef core; asp.net core; migrations EntityFramework entity framework core façavcmesmo graphql html in-memory ios javascript jquery jwt list madeira marcenaria megahack microservice MongoDB netcore NoSql nuvem postgresql splash screen stranglerPattern swaager swagger token VisualStudioCode wbapi WebApi xamarin xamarin forms
WordPress Theme: zeeDynamic by ThemeZee.
Vamos conversar?
Escanear o código