Sistemas Distribuídos: Desenvolvendo Aplicações de Alta Performance no Linux
- Autor:
- Uirá Ribeiro (veja mais livros deste autor)
- Editora:
- NOVATERRA EDITORA(veja mais livros desta editora)
Produto indisponível no momento, quer ser avisado?
Preencha os dados abaixo para ser avisado quando retornar.
O Linux é, de longe, o sistema operacional mais popular nos clusters. Surge no horizonte uma nova onda: a computação sob demanda, Web services e aluguel de capacidade de processamento na Internet. Para que tudo isso funcione, as aplicações precisams er divididas de modo que as tarefas possam ser distribuídas de forma inteligente, com alta disponibilidade e performance. Este livro apresenta exatamente isso: os conceitos básicos dos sistemas distribuídos e os fundamentos da programação distribuíd a , enfatizando suas principais características: criação, manipulação e comunicação entre processos e máquinas, com dezenas de programas e exemplos feitos em C++ para o Linux. O usuário estará apto a modelar, projetar e implementar uma solução utili za ndo a distribuição de tarefas, dentro de uma mesma máquina ou em várias máquinas. Também será capaz de: Criar um ambiente de programação em C++ no Linux com compiladores GNU evitar race conditions e deadlocks com o uso de semáforos e manipulação d e regiões críticas com as primitivas semget(), semop() e semctl e criar programas que utilizam chamadas de procedimento remoto RPC, entre muitas outras tarefas. Para os iniciantes, a obra contém ainda instruções para utilizar o compilador GNU GCC, de purar programas com o GDB e customizar o Vi para programação, além de muitos códigos-fonte explicados e diversos exercícios para treinamento.
- Código de barras:
- 9788561893279
- Dimensões:
- 0.00cm x 16.00cm x 23.00cm
- Edição:
- 1
- Marca:
- NOVATERRA EDITORA
- Idioma:
- Português
- ISBN:
- 9788561893279
- ISBN13:
- 9788561893279
- Número de páginas:
- 430
- Peso:
- 602 gramas
- Ano de publicação:
- 2022
- Encadernação:
- BROCHURA