Arquitetura de Software: Concorrência

By on 12-19-2011 in Software

Acredito que concorrência é um dos tópicos mais básicos de arquitetura de software, e que deve ser conhecido e estudado por todo desenvolvedor de software. Este ano, fiz uma apresentação introdutória sobre o tema na Bluesoft, e gravei um episódio do DeveloperTalk.tv sobre assunto.

Confira os slides e vídeos e aprenda um pouco mais sobre:

  • Locking (Pessimista e Otimista)
  • Leituras (Consistente e Incosistente)
  • Compartilhamento de Recursos
  • Contextos e Escopos de Execução
  • Transações ACID
  • Deadlocks
  • Níveis de Isolamento Transacional

Posts Relacionados:

  1. Software Craftsmanship com Uncle Bob Martin