Desenvolvendo aplicações multithread em Java com CSP - Communicating Sequential Processes  XML
Índice dos Fóruns » Notícias
Autor Mensagem
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Essa sequência de três artigos, escritos por Abhijit Belapurkar, explica como aplicar os conceitos de CSP (Communicating Sequential Processes) para desenvolver aplicações com diversas linhas de execução de modo seguro e funcional, evitando falhas comuns como deadlocks e condições de corrida.

O CSP é um método matemático para a contrução de sistemas concorrentes que tornam-se garantidamente livres de vários problemas, e o mais importante, é possível provar matematicamente que ele realmente os resolve.

A série foi publicada no developerWorks da IBM, veja os links:


CSP for Java programmers, Part 1

Part 2: Concurrent programming with JCSP

Part 3: Advanced topics in JCSP

This message was edited 1 time. Last update was at 21/06/2005 13:44:59


Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Tinha ouvido falar de CSP faz milhares de anos (o livro de Hoare está neste link: http://www.usingcsp.com/cspbook.pdf ) , mas por falta de suporte a CSP nas linguagens de programação do mundo real, acaba-se não usando...
[WWW]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Mas agora o Java tem

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Pior de tudo é que não há só uma, mas duas implementações. Baixei até uma comparação entre as duas (JCSP e CTJ); a comparação (Using Java for Parallel Computing: JCSP versus CTJ, a Comparison) foi mencionada no artigo do Belapurkar..

This message was edited 1 time. Last update was at 21/06/2005 13:44:25

[WWW]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team