1 pontos por GN⁺ 2025-08-04 | Ainda não há comentários. | Compartilhar no WhatsApp
  • O Software Internals Book Club escolheu The Art of Multiprocessor Programming 2nd Edition como próximo livro de leitura
  • O cronograma de discussão por capítulo está definido e o formato de discussão é baseado em texto via e-mail
  • Participantes precisam de uma conta do Google e o e-mail fica público ao postar
  • Toda semana uma pessoa envia um e-mail para iniciar a discussão, e depois qualquer pessoa pode participar livremente
  • Há instruções sobre o formulário de inscrição e o método de contato para participar e enviar feedback

Visão geral do clube

  • O Software Internals Email Book Club vai conduzir a próxima atividade de leitura com The Art of Multiprocessor Programming 2nd Edition (Herlihy, Shavit, Luchangco, Spear, 2020)
  • Ao buscar na internet, o PDF gratuito costuma ser da 1ª edição de 2008, então é preciso garantir que você esteja com a 2ª edição de 2020

Cronograma de discussão por capítulo

Data Anfitrião da discussão Capítulo Título
16 de agosto Phil 1 Introdução
23 de agosto A definir 2 Exclusão mútua
30 de agosto A definir 3 Objetos concorrentes
6 de setembro A definir 4 Fundamentos da memória compartilhada
13 de setembro A definir 5 Força relativa de operações primitivas de sincronização
20 de setembro A definir 6 Universalidade do consenso
27 de setembro A definir 7 Spin locks e contenção
4 de outubro A definir 8 Monitores e sincronização bloqueante
11 de outubro A definir 9 Lista encadeada: o papel do bloqueio
18 de outubro A definir 10 Filas, gerenciamento de memória e o problema ABA
25 de outubro A definir 11 Pilhas e eliminação
1 de novembro A definir 12 Contagem, ordenação e balanceamento de carga
8 de novembro A definir 13 Hashing concorrente e paralelismo natural
15 de novembro A definir 14 Skip list e busca balanceada
22 de novembro A definir 15 Fila de prioridade
29 de novembro A definir 16 Escalonamento e distribuição de trabalho
6 de dezembro A definir 17 Paralelismo de dados
13 de dezembro A definir 18 Barreira

Orientações para discussão

  • Todas as discussões acontecem pelo Google Group e exigem uma conta do Google
  • Ao criar uma postagem, o e-mail é exibido publicamente
  • As discussões são feitas apenas por e-mail de texto, sem Zoom ou Google Hangout
  • Cada capítulo deve ser lido até a data informada, e a discussão começa naquele fim de semana

Papel do anfitrião da discussão

  • Toda semana, 1 pessoa envia um e-mail de abertura da discussão
  • Em vez de apenas resumir o capítulo, o ideal é escrever 1 ou 2 parágrafos com seu contexto, impressões e dúvidas do capítulo ou conexão com a experiência prática, para incentivar a discussão
  • Depois, qualquer pessoa pode adicionar comentários livremente

Inscrição e feedback

Ainda não há comentários.

Ainda não há comentários.