Processamento de INDUSTRIA 4.0. Big Data. Aula #10 - Processamento distribuído de dados FONTE: DELIRIUM CAFE EDUARDO CUNHA DE ALMEIDA
|
|
- Jorge Manuel Batista
- 5 Há anos
- Visualizações:
Transcrição
1 INDUSTIA 4.0 Processamento de Big Data FONTE: DELIIU CAFE Aula #10 - Processamento distribuído de dados EDUADO CUNHA DE ALEIDA
2 Agenda - Divisão do problema - apeduce - Hadoop - SQL-on-Hadoop: Hive 2
3 Divisão do problema (conta palavras) DADO NÃO ESTUTUADO (TEXTO) SEPAA LINHAS CONTA ESULTADO peixe baleia tartaruga peixe baleia tartaruga baleia baleia baleia tartaruga peixe polvo polvo tartaruga polvo polvo polvo polvo polvo tartaruga tartaruga baleia baleia baleia tartaruga peixe polvo polvo tartaruga polvo polvo polvo polvo polvo GEP peixe, 2 baleia, 4 tartaruga, 5 polvo, 7 CAT peixe, 2 baleia, 4 tartaruga, 5 polvo, 7 tartaruga tartaruga 3
4 Landscape de Proc. Distribuído FONTE: ATTTUCK.CO 4
5 apeduce apeduce é um modelo de programação para simplificar o processamento de dados distribuídos. 5
6 apeduce Baseado em 2 primitivas ap (varredura) e educe (ou agrupamento) apeduce é um modelo de programação para simplificar o processamento de dados distribuídos. Esconde problemas de distribuição da computação Permite escalar o processamento para milhares de nodos 6
7 Histórico do apeduce ATIGO GOOGLE FILE SYSTE ATIGO APEDUCE TEASOT BENCHAK 3 IN 48 SEC 2003 YAHOO! 600 NODOS YAHOO! 42K NODOS HADOOP FINANCIAENTO 110$ I 2018 VESÃO 3.1 7
8 Cluster Hadoop na Yahoo FONTE: 8
9 Visão geral do apeduce - ecebe entrada de dados (geralmente grande) - ap: extrai algo linha por linha - Embaralha e ordena - educe: agrega, sumariza, filtra - Escreve o resultado 9
10 apeduce (Job) s de map map() s de reduce map() reduce() map() reduce() INPUT map() reduce() OUTPUT map() reduce() map() 10
11 apeduce: Conta palavras completo INPUT SPLIT AP SHUFFLE EDUCE ESULTADO peixe baleia tartaruga baleia baleia baleia tartaruga peixe polvo polvo tartaruga polvo polvo polvo polvo polvo tartaruga tartaruga peixe baleia tartaruga baleia baleia baleia tartaruga peixe polvo polvo tartaruga polvo polvo polvo polvo polvo tartaruga tartaruga peixe, 1 baleia, 1 tartaruga, 1 baleia, 3 tartaruga, 1 peixe, 1 polvo, 1 tartaruga, 1 polvo, 2 polvo, 4 tartaruga, 2 peixe, 1 peixe, 1 baleia, 1 baleia, 3 tartaruga, 1 tartaruga, 1 tartaruga, 1 tartaruga, 2 polvo,1 polvo,2 polvo,4 peixe,2 baleia, 4 tartaruga, 5 polvo,7 peixe,2 baleia,5 tartaruga,5 polvo,7 11
12 apeduce: Conta palavras completo AP peixe, 1 baleia, 1 tartaruga, 1 baleia, 3 tartaruga, 1 peixe, 1 polvo, 1 tartaruga, 1 polvo, 2 polvo, 4 tartaruga, 2 12
13 apeduce: Conta palavras completo EDUCE ESULTADO peixe,2 baleia, 4 tartaruga, 5 peixe,2 baleia,5 tartaruga,5 polvo,7 polvo,7 13
14 apeduce: mecanismo de execução USUÁIOS switch switch switch NameNode JobTracker JobTracker ACK 1 ACK 2 ACK N 14
15 funciona mesmo com falhas!! USUÁIOS switch switch switch NameNode JobTracker JobTracker ACK 1 ACK 2 ACK N 15
16 apeduce: mecanismo de execução HDFS FONTE: EXPESSAGAZINE.NET 16
17 apeduce: mecanismo de execução B3 peixe, 1 baleia, 1 tartaruga, 1 A5 B7 BLOCO HDFS FONTE: EXPESSAGAZINE.NET 17
18 apeduce: mecanismo de execução FONTE: EXPESSAGAZINE.NET 18
19 apeduce: mecanismo de execução peixe, 1 baleia, 1 tartaruga, 1 EPLICA FONTE: EXPESSAGAZINE.NET 19
20 apeduce: mecanismo de execução peixe, 1 baleia, 1 tartaruga, 1 EPLICA FONTE: EXPESSAGAZINE.NET 20
21 Qual linguagem programar em? JAVA-LIKE SQL-LIKE VS. SELECT T2.UF, AVG(T1.IDADE) FO T1 JOIN T2 ON (T1.ID = T2.ID) GOUP BY T2.UF; 21
22 SQL-on-Hadoop SELECT T2.UF, AVG(T1.IDADE) FO T1 JOIN T2 ON (T1.ID = T2.ID) GOUP BY T2.UF; INPUT SPLIT AP SHUFFLE EDUCE ESULTADO peixe baleia tartaruga b a l e i a b a l e i a peixe baleia tartaruga polvo polvo tartaruga peixe baleia tartar tartar polvo tartar peixe baleia tartar uga, polvo peixe baleia tartar polvo peixe,2 22
23 SQL-on-Hadoop SELECT T2.UF, AVG(T1.IDADE) FO T1 JOIN T2 ON (T1.ID = T2.ID) GOUP BY T2.UF; = AP = EDUCE 23
24 SQL-on-Hadoop SELECT T1.IDADE SELECT T2.ID SELECT T2.UF, AVG(T1.IDADE) FO T1 JOIN T2 ON (T1.ID = T2.ID) GOUP BY T2.UF; HDFS JOIN T1, T2 GOUP BY UF HDFS = AP = EDUCE HDFS 24
25 SQL-on-Hadoop SELECT T1.IDADE SELECT T2.ID SELECT T2.UF, AVG(T1.IDADE) FO T1 JOIN T2 ON (T1.ID = T2.ID) GOUP BY T2.UF; HDFS JOIN T1, T2 GOUP BY UF HDFS = AP INTENSO I/O NA HDFS = EDUCE HDFS 25
26 SQL-on-Hadoop SELECT T1.IDADE SELECT T2.ID SELECT T2.UF, AVG(T1.IDADE) FO T1 JOIN T2 ON (T1.ID = T2.ID) GOUP BY T2.UF; JOIN T1, T2 GOUP BY UF = AP = EDUCE 26
27 Várias linguagens são também ofertadas: - Python - Scala - Java - C - PIG Latin - 27
28 INDUSTIA 4.0 Processamento de Big Data FONTE: DELIIU CAFE Aula #10 - Processamento distribuído de dados EDUADO CUNHA DE ALEIDA
Bruno Antunes da Silva UFSCar - Sorocaba
Bruno Antunes da Silva UFSCar - Sorocaba Introdução HDFS Arquitetura Leitura e escrita Distribuição de nós Controle de réplicas Balancer MapReduce Conclusão Aplicações web com grandes quantidades de dados
Leia maisHaddop, MapReduce e Spark
Haddop, MapReduce e Spark Fabrício Olivetti de França Universidade Federal do ABC Tópicos 1. Conceitos Básicos 2. MapReduce 3. Spark 4. Transformações Básicas 5. Ações Básicas 1 Conceitos Básicos Hadoop
Leia maisBig Data Open Source com Hadoop
Big Data Open Source com Hadoop Palestrante: Marcio Junior Vieira marcio@ambientelivre.com.br Realização: Marcio Junior Vieira 14 anos de experiência em informática, vivência em desenvolvimento e análise
Leia maisAVALIAÇÃO DE DESEMPENHO DE PROCESSAMENTO DISTRIBUÍDO EM LARGA ESCALA COM HADOOP
AVALIAÇÃO DE DESEMPENHO DE PROCESSAMENTO DISTRIBUÍDO EM LARGA ESCALA COM HADOOP Débora Stefani Lima de Souza dsls@cin.ufpe.br Orientador: Dr. Paulo Romero Martins Maciel INTRODUÇÃO Nem sempre os dados
Leia maisIntrodução Ferramentas Unix MapReduce Outras Ferramentas. Batch Processing. Fabiola Santore. Universidade Federal do Paraná
Fabiola Santore Universidade Federal do Paraná Sumário 1. Introdução 2. Ferramentas Unix 2.1 Análise de log 2.2 Filosofia Unix 3. MapReduce 3.1 Procedimento 3.2 Reduce: Joins e Agrupamento 3.3 Análise
Leia maisPrIntCloud. Disciplina: Procedência de Dados e Data Warehousing. Aluna: Shermila Guerra Santa Cruz. 16/04/13
PrIntCloud Disciplina: Procedência de Dados e Data Warehousing. Aluna: Shermila Guerra Santa Cruz. 16/04/13 Roteiro 1. Fundamentação Teórica A.- Cloud Computing B.- Hadoop C.- MapReduce D.- NoSql 2. Proposta
Leia maisInformática Parte 10 Prof. Márcio Hunecke
Escriturário Informática Parte 10 Prof. Márcio Hunecke Informática CONCEITOS DE MAPREDUCE E HDFS/HADOOP/YARN 2.7.4 Big Data O termo Big Data refere-se a um grande conjunto de dados armazenados e baseia-se
Leia maisBenjamin Bengfort Jenny Kim
Benjamin Bengfort Jenny Kim Novatec Authorized Portuguese translation of the English edition of Data Analytics with Hadoop, ISBN 9781491913703 2016 Benjamin Bengfort, Jenny Kim. This translation is published
Leia maisMapReduce. Capítulo 2. Renato Gomes Borges Júnior
MapReduce Capítulo 2 Renato Gomes Borges Júnior Sumário Introdução Exemplo: um conjunto de dados climáticos Analisando os dados Map and Reduce Java MapReduce Fluxo de dados Executando MapReduce distribuído
Leia maisQUESTIONÁRIO SOBRE HADOOP LEITURA DO MATERIAL FORNECIDO ALUNO/GRUPO ;
QUESTIONÁRIO SOBRE HADOOP LEITURA DO MATERIAL FORNECIDO ALUNO/GRUPO ; LEIA O MATERIAL ANTES DE FAZER O EXEMPLO DIDÁTICO. AS QUESTÕES ABAIXO PODEM SER RESPONDIDAS, USANDO, PREFERENCIALMENTE, SUA PRÓPRIAS
Leia maisApache Spark I NTRODUÇÃO À C OMPUTAÇÃO PARALELA E D ISTRIBUÍDA
Apache Spark CARLOS EDUARDO MART INS RELVAS I NTRODUÇÃO À C OMPUTAÇÃO PARALELA E D ISTRIBUÍDA Apache Hadoop Mudou a forma de armazenamento e processamento de dados em um cluster de computadores, trazendo
Leia maisPÓS-GRADUAÇÃO ANÁLISE DE BIG DATA
PÓS-GRADUAÇÃO ANÁLISE DE BIG DATA OBJETIVOS Este curso tem como objetivo principal apresentar de forma clara, objetiva e com aplicações reais como as metodologias de Big Data, Inteligência Artificial e
Leia maisAlgoritmos de Junção Estrela em MapReduce
Algoritmos de Junção Estrela em MapReduce Jaqueline Joice Brito 09 de junho de 2015 1 Modelo Relacional Dados armazenados em um conjunto de tabelas Amplamente utilizado Junção Recuperação de dados de duas
Leia maisApache. Conceitos teóricos e práticos, evolução e novas possibilidades
Apache Conceitos teóricos e práticos, Prof. Dr. Alfredo Goldman Prof. MS. Ivanilton Polato By Alfredo Goldman, Fabio Kon, Francisco Pereira Junior, Ivanilton Polato e Rosângela de Fátima Pereira. These
Leia maisMBA ANALYTICS EM BIG DATA
MBA ANALYTICS EM BIG DATA OBJETIVOS Este curso tem como objetivo principal apresentar de forma clara, objetiva e com aplicações reais como as metodologias de Big Data, Inteligência Artificial e Computação
Leia maisBIG DATA PODEMOS DIZER QUE SÃO DADOS GRANDES?
1 BIG DATA PODEMOS DIZER QUE SÃO DADOS GRANDES? Deyvirson Mendonça SUMÁRIO Definição Os Vs do Big Data Desafios Hadoop BD e Big Data PARA COMEÇAR O QUE SÃO DADOS? Informações diversas, que podem ser organizadas
Leia maisApache Hadoop É hoje que vai instalar o seu primeiro cluster?
Apache Hadoop É hoje que vai instalar o seu primeiro cluster? Date : 16 de Março de 2016 Como processar grandes quantidades de dados de forma rápida e a baixo custo? A resposta é Hadoop! Esta framework
Leia maisCOMPUTAÇÃO EM NUVEM E PROCESSAMENTO MASSIVO DE DADOS Conceitos, tecnologias e aplicações
COMPUTAÇÃO EM NUVEM E PROCESSAMENTO MASSIVO DE DADOS Conceitos, tecnologias e aplicações Jaqueline Joice Brito Slides em colaboração com Lucas de Carvalho Scabora Sumário Computação em Nuvem Definição
Leia maisBUSINESS INTELLIGENCE E DATA WAREHOUSE. Big Data Conceitos, Técnicas, Ferramentas e Arquitetura. tutorpro.com.br cetax.com.br
BUSINESS INTELLIGENCE E DATA WAREHOUSE Big Data Conceitos, Técnicas, Ferramentas e Arquitetura tutorpro.com.br cetax.com.br Quem somos 2 3 Objetivos do Curso de Big Data 4 Alinhamento das expectativas
Leia maisBig Data. A Nova Onda
Big Data A Nova Onda Ricardo Rezende 18 anos em TI; 12 anos como DBA Oracle; Infrastructure Principal @ Accenture Enkitec Group; Oracle Certified Professional; IBM Certified Database Associate; Mestrando
Leia maisCURTA DURAÇÃO ANÁLISE DE BIG DATA. CARGA HORÁRIA: 80 horas COORDENAÇÃO: Prof. Dr. Adolpho Pimazoni Canton Prof.ª Drª Alessandra de Ávila Montini
CURTA DURAÇÃO ANÁLISE DE BIG DATA CARGA HORÁRIA: 80 horas COORDENAÇÃO: Prof. Dr. Adolpho Pimazoni Canton Prof.ª Drª Alessandra de Ávila Montini OBJETIVO O volume crescente de informação disponível nas
Leia maisTécnicas de Big Data e Projeção de Medidas de Risco para de Negociação em Alta Frequência
12º CONTECSI Conferência Internacional sobre Sistemas de Informação e Gestão de Tecnologia Técnicas de Big Data e Projeção de Medidas de Risco para de Negociação em Alta Frequência Alcides Carlos de Araújo
Leia maisInformática Parte 11 Prof. Márcio Hunecke
Escriturário Informática Parte 11 Prof. Márcio Hunecke Informática FERRAMENTAS DE INGESTÃO DE DADOS (SQOOP 1.4.6, FLUME 1.7.0, NIFI 1.3.0 E KAFKA 0.11.0) Visão geral sobre os quatro componentes Fazem
Leia maisEscalonamento Adaptativo para o Apache Hadoop
Escalonamento Adaptativo para o Apache Hadoop 1 Andrea Schwertner Charão 1 {cassales,andrea}@inf.ufsm.br 1 Departamento de Linguagens e Sistemas de Computação Centro de Tecnologia Universidade Federal
Leia maisProgramação em Sistemas Distribuídos MEI-MI-MSI 2015/16. MapReduce: Hadoop. Prof. António Casimiro. MapReduce
Programação em Sistemas Distribuídos MEI-MI-MSI 2015/16 MapReduce: Hadoop Prof. António Casimiro MapReduce MapReduce.2 Tópicos Analise e Armazenamento de Grandes Quantidades de Dados Google pioneira Processamento:
Leia maisA NOVA EXPERIÊNCIA ANALÍTICA
A NOVA EXPERIÊNCIA ANALÍTICA USANDO MELHOR O HADOOP COMO PEÇA DO QUEBRA-CABEÇA DO BIG DATA Rafael Aielo Gerente de Soluções AGENDA Era Big Data Hadoop O que é e como funciona SAS e Hadoop ERA BIG DATA
Leia maisUm Servidor Escalável para Bases Massivas de
Um Servidor Escalável para Bases Massivas de Dados Geográficos Leandro da Silva Santos Orientador: Tiago Garcia de Senna Carneiro Co-orientador: Ricardo Augusto Rabelo Oliveira Departamento de Computação
Leia maisDesenvolvimento de Software no Contexto Big Data
Universidade de Brasília - UnB Faculdade UnB Gama - FGA Engenharia de Software Desenvolvimento de Software no Contexto Big Data Autor: Guilherme de Lima Bernardes Orientador: Prof. Dr. Fernando William
Leia maisMapReduce Mapeando e reduzindo
MapReduce Mapeando e reduzindo Prof. Fabrício Olivetti de França Universidade Federal do ABC Motivação Vimos até então que nosso maior problema é a quantidade de dados. O processamento não pode ser distribuído
Leia maisDesenvolvimento de Software no Contexto Big Data
Universidade de Brasília - UnB Faculdade UnB Gama - FGA Engenharia de Software Desenvolvimento de Software no Contexto Big Data Autor: Guilherme de Lima Bernardes Orientador: Prof. Dr. Fernando William
Leia maisArmazenamento Distribuído de Dados Seguros para Efeito de Sistemas de Identificação Civil
1 Armazenamento Distribuído de Dados Seguros para Efeito de Sistemas de Identificação Civil Acadêmico: Matheus Magnusson Bolo Disciplina: Segurança Computacional 2 Contexto WGID IV Workshop de Gestão de
Leia maisProgramação Orientada a Objetos
Programação Orientada a Objetos Professor: Diego Oliveira Conteúdo 05: Linguagem Java Conteúdo da Aula Linguagem Java Tipos Primitivos Operadores Aritiméticos Operadores Lógicos Precedência de Operadores
Leia maisBig Data Analytics e o R
Big Data Analytics e o R Fundada em 2004 a DTM é uma empresa de marketing científico que integra dados, dentro do conceito de Em 2013 para elaboração e implementação de estratégias de marketing e sistemas
Leia maisPopularidade das Linguagens
Popularidade das Linguagens Utilização em projetos de desenvolvimento de software fonte: TIOBE index http://www.tiobe.com 300 million lines of software Code, world-wide, real-time, each day Dados de Fevereiro/2016
Leia maisDesenvolvimento de Software no Contexto Big Data
Universidade de Brasília - UnB Faculdade UnB Gama - FGA Engenharia de Software Desenvolvimento de Software no Contexto Big Data Autor: Guilherme de Lima Bernardes Orientador: Prof. Dr. Fernando William
Leia maisAPLICAÇÕES DE BIG DATA COM SPARK E PYTHON
CURTA DURAÇÃO APLICAÇÕES DE BIG DATA COM SPARK E PYTHON CARGA HORÁRIA: 48 horas DURAÇÃO: 3 meses COORDENAÇÃO: Prof. Dr. Adolpho Pimazoni Canton Prof.ª Dr.ª Alessandra de Ávila Montini APRESENTAÇÃO O crescente
Leia maisVamos transformar os seus Raspberry PI num cluster (Parte 2)
Vamos transformar os seus Raspberry PI num cluster (Parte 2) Date : 31 de Março de 2016 O Apache Hadoop é uma Framework/Plataforma desenvolvida em Java, para computação distribuída, usada para processamento
Leia maisCassandra: Requisições de clientes e integração com Hadoop. Jorge Faria Fernandes - 090652 Mycke Richard Guntijo - 090662
Cassandra: Requisições de clientes e integração com Hadoop Jorge Faria Fernandes - 090652 Mycke Richard Guntijo - 090662 Sumário Requisições de Clientes Coordinator Requisições de Leitura Requisições de
Leia maisAvaliação de desempenho e dependabilidade de processamento de dados em larga escala com Hadoop
Avaliação de desempenho e dependabilidade de processamento de dados em larga escala com Hadoop Débora Stefani Lima de Souza dsls@cin.ufpe.br Orientador: Paulo Romero Martins Maciel prmm@cin.ufpe.br Dados,
Leia maisCOMPUTAÇÃO EM NUVEM E PROCESSAMENTO MASSIVO DE DADOS Conceitos, tecnologias e aplicações
COMPUTAÇÃO EM NUVEM E PROCESSAMENTO MASSIVO DE DADOS Conceitos, tecnologias e aplicações Jaqueline Joice Brito Slides em colaboração com Lucas de Carvalho Scabora Sumário Computação em Nuvem Definição
Leia maisIVAN LUIZ PICOLI CURITIBA
IVAN LUIZ PICOLI UMA ABORDAGEM DE CLASSIFICAÇÃO NÃO SUPERVISIONADA DE CARGAS DE TRABALHO DE SISTEMAS ANALÍTICOS EM APACHE HADOOP ATRAVÉS DE ANÁLISE DE LOG CURITIBA 2015 IVAN LUIZ PICOLI UMA ABORDAGEM DE
Leia maisFramework para Deduplicação de Dados com Apache Spark
Framework para Deduplicação de Dados com Apache Spark César Magrin - magrin@inf.ufpr.br Disciplina: Metodologia Científica - CI860 Professor: Alexandre Direne Sumário 1. Qualidade de Dados 2. Deduplicação
Leia maisInformática Simulado Prof. Márcio Hunecke
Escriturário Informática Simulado Prof. Márcio Hunecke Informática 1. Para gerar uma aplicação Java, são necessários alguns passos, conforme abaixo. I Compilar usando javac.exe II Salvar o arquivo com
Leia maisAprenda a criar um "supercomputador" com vários Raspberry PI
Aprenda a criar um "supercomputador" com vários Raspberry PI Date : 6 de Abril de 2016 O Apache Hadoop é uma Framework/Plataforma desenvolvida em Java, para computação distribuída, usada para processamento
Leia maisComputação científica utilizando placas gráficas
Brasília, dezembro de 2008 Universidade de Brasília - Faculdade do Gama Sumário Introdução Sumário Introdução Arquitetura da GPU Sumário Introdução Arquitetura da GPU Modelo de programação Sumário Introdução
Leia maisUM ESTUDO SOBRE A CONTENÇÃO DE DISCO EM AMBIENTES VIRTUALIZADOS UTILIZANDO CONTÊINERES E SEU IMPACTO SOBRE APLICAÇÕES MAPREDUCE
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO GRANDE DO SUL FACULDADE DE INFORMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO UM ESTUDO SOBRE A CONTENÇÃO DE DISCO EM AMBIENTES VIRTUALIZADOS UTILIZANDO
Leia maissemana 03/05/2014 a 09/05/2014 semana 10/05/2014 a 16/05/2014 semana 17/05/2014 a 23/05/ e 25/05/2014
semana 03/05/2014 a 09/05/2014 semana 10/05/2014 a 16/05/2014 semana 17/05/2014 a 23/05/2014 24 e 25/05/2014 PROGRAMAÇÃO DE 03/05/2014 a 09/05/2014 PROGRAMAÇÃO DE 03/05/2014 a 09/05/2014 PROGRAMAÇÃO DE
Leia maisNoSQL como suporte à análise de dados nãonormalizados. volume
NoSQL como suporte à análise de dados nãonormalizados e de grande volume Joel Alexandre Orientador: Professor Luís Cavique Motivação Grande quantidade de registos Tudo é registado Internet of things tudo
Leia maisApache Hadoop. Conceitos teóricos e práticos, evolução e novas possibilidades. Daniel Cordeiro
Apache Hadoop Conceitos teóricos e práticos, evolução e novas possibilidades Daniel Cordeiro Departamento de Ciência da Computação Instituto de Matemática e Estatística Universidade de São Paulo Baseado
Leia maisUNIVERSIDADE DO SUL DE SANTA CATARINA GABRIEL BENJAMIM DA SILVA
UNIVERSIDADE DO SUL DE SANTA CATARINA GABRIEL BENJAMIM DA SILVA COMPARATIVO ENTRE DIFERENTES SOLUÇÕES DE PROCESSAMENTO DE DADOS PARA BIG DATA Florianópolis 2017 GABRIEL BENJAMIM DA SILVA COMPARATIVO ENTRE
Leia maisProgramação Python. Nesta aula... 1 Programação. 2 Python. Operadores e Operandos Variáveis, Expressões, Instruções Funções Ciclos Comentários
Nesta aula... 1 2 Introdução à - minor Ciência de computadores: incluí tópicos de matemática (linguagens formais para especificar ideias) engenharia (projetar, juntar componentes para formar um sistema,
Leia maisVISÃO GERAL E RUMOS FUTUROS DO NAS DE SCALE- OUT DO ISILON. Copyright 2013 EMC Corporation. Todos os direitos reservados.
VISÃO GERAL E RUMOS FUTUROS DO NAS DE SCALE- OUT DO ISILON 1 Agenda Posicionamento da Isilon no Mercado O big data e a TI corporativa estão em convergência para oferecer aplicativos de última geração Novos
Leia maisUNIVERSIDADE FEDERAL DE SÃO CARLOS ANÁLISE DE ESCALABILIDADE DE APLICAÇÕES HADOOP/MAPREDUCE POR MEIO DE SIMULAÇÃO
UNIVERSIDADE FEDERAL DE SÃO CARLOS CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO ANÁLISE DE ESCALABILIDADE DE APLICAÇÕES HADOOP/MAPREDUCE POR MEIO DE SIMULAÇÃO
Leia maisUNIDADE V UM EXEMPLO DIDÁTICO DE APLICAÇÃO HADOOP
INE5645 PROGRAMAÇÃO PARALELA E DISTRIBUÍDA UNIDADE V UM EXEMPLO DIDÁTICO DE APLICAÇÃO HADOOP 3.1 INTRODUÇÃO O grande avanço na última década, do aumento na quantidade e complexidade dos serviços oferecidos
Leia maisUso de Map Reduce no Processamento de Joins Sobre Dados Espaciais em Árvores R-Tree Distribuídas
Uso de Map Reduce no Processamento de Joins Sobre Dados Espaciais em Árvores R-Tree Distribuídas Thiago Borges de Oliveira Vagner José do Sacramento Rodrigues Instituto de Informática Universidade Federal
Leia maisProcessamento de INDUSTRIA 4.0. Big Data. Aula #5 - Projeto de Banco de Dados EDUARDO CUNHA DE ALMEIDA
INDUSTRIA 4.0 Processamento de Big Data Aula #5 - Projeto de Banco de Dados EDUARDO CUNHA DE ALMEIDA Agenda - Bancos de dados - Problemas de modelagem - Modelo Conceitual - Entidades - Relacionamentos
Leia maisSobre a execução de workflows científicos sobre diferentes estrategias de dados de entrada - Uma Avaliação Experimental
Sobre a execução de workflows científicos sobre diferentes estrategias de dados de entrada - Uma Avaliação Experimental Douglas Oliveira Cristina Boeres Fábio Laboratório Nacional de Computação Científica
Leia maisCATEGORIA: CONCLUÍDO ÁREA: ENGENHARIAS E ARQUITETURA SUBÁREA: ENGENHARIAS INSTITUIÇÃO: FACULDADE DE ENGENHARIA DE SOROCABA AUTOR(ES): TAN KIN TAT
TÍTULO: UM SISTEMA DE BIG DATA BASEADO EM APRENDIZAGEM DE MÁQUINA PARA DETERMINAÇÃO DE PERFIS DE ALUNOS PARA APLICAR DE FORMA DIRECIONADA PLANOS DE ESTUDOS DEDICADOS CATEGORIA: CONCLUÍDO ÁREA: ENGENHARIAS
Leia maisReplicando dados para o Kafka com o Oracle GoldenGate DBA Brasil 4.0 #DB4BRASIL
Replicando dados para o Kafka com o Oracle GoldenGate DBA Brasil 4.0 #DB4BRASIL Murilo Nascimento Engenheiro de Soluções Oracle Brasil 4 de maio de 2019 Copyright 2019, Oracle and/or its affiliates. All
Leia maisEMPREENDIMENTO: Bosque Heliópolis. Novo Heliópolis - Garanhuns-PE 24 meses após a assinatura do contrato CAIXA. CORREÇÃO: BLOCO: INCC
BLOCO: 1 104 L 51 m² 121.000,00 2.000,00 3.000,00 347,22 103.500,00 BLOCO: 2 004 L 51 m² 121.000,00 2.000,00 3.000,00 347,22 103.500,00 102 L 51 m² 121.000,00 2.000,00 3.000,00 347,22 103.500,00 BLOCO:
Leia maisEtapa III - Implementação de Operadores da Álgebra Relacional; Etapa IV - Comparação experimental de varredura sequencial x acesso aleatório
UFU/FACOM/BCC GBC053 - Gerenciamento de Banco de Dados - 2018/2 Trabalho de Implementação Prof. Ilmério Reis da Silva O trabalho semestral da disciplina em epígrafe tem como objetivo a implementação de
Leia mais1 Introdução à Programação O que é? Para que serve?... 1
Nesta aula... Conteúdo 1 Introdução à Programação 1 1.1 O que é?................................. 1 1.2 Para que serve?............................. 1 2 Linguagens de programação 2 2.1 Programação estruturada........................
Leia maisigrpweb Índice gráfico Cliente NOSi igrpweb Referência Versão 1.00 Status
igrpweb Índice gráfico Cliente NOSi igrpweb Referência Versão 1.00 Status Conteúdo Enquadramento... 2 1 IGRP Studio... 3 2 O Guia Inicial Rápido... 4 3 O Gerador de Código... 5 4 O File editor... 6 5 BPMN
Leia maisSergio Adriano Blum Data Scientists
Big Data e Inovação Sergio Adriano Blum Data Scientists Instrutor Gerente de Projetos Consultor MBA Gestão Estratégia de Empresas pela Unisinos Bacharel em Administração de Empresas com Ênfase em Análise
Leia maisEstudo de implementação de um cluster utilizando apache hadoop. Giovanni Furlanetto
Estudo de implementação de um cluster utilizando apache hadoop Giovanni Furlanetto 1470175 Sumário Introdução Metodologia de Pesquisa Revisão Bibliográfica Resultados Conclusão Referências Introdução Considerando
Leia maisESPECIALIZAÇÃO A DISTÂNCIA EM. Ciência de Dados e Big Data Aplicada à Administração Tributária. Área de conhecimento: Tecnologia da Informação
ESPECIALIZAÇÃO A DISTÂNCIA EM Ciência de Dados e Big Data Aplicada à Administração Tributária Área de conhecimento: Tecnologia da Informação PUC MINAS VIRTUAL CORPO DOCENTE Raphael Rodrigues Campos (Mestre)
Leia maisProcessando dados com
hadoop_ Processando dados com Hadoop é um sistema de persistência e proces- distribuído, escrito em Java e desenvol- samento É, portanto, um projeto de código aberto e de livre distribuição. Seu desenvolvimento
Leia maisUNIVERSIDADE FEDERAL DE MINAS GERAIS Instituto de Ciências Exatas Departamento de Ciência da Computação. Maximilliam Alex De Araujo
UNIVERSIDADE FEDERAL DE MINAS GERAIS Instituto de Ciências Exatas Departamento de Ciência da Computação Maximilliam Alex De Araujo ESTUDO DA INTEGRAÇÃO DE TECNOLOGIAS DE PROCESSAMENTO E ANÁLISE DE DADOS
Leia maisUM ESTUDO EXPLORATÓRIO ACERCA DE COMO O DADO PODERÁ TRANSFORMAR A SAÚDE POR MEIO DA TECNOLOGIA DE BIG DATA
UM ESTUDO EXPLORATÓRIO ACERCA DE COMO O DADO PODERÁ TRANSFORMAR A SAÚDE POR MEIO DA TECNOLOGIA DE BIG DATA Gabriel Alan Madureiro GONÇALVES, Alex Sandro Romeo de Souza POLETTO alang.von@gmail.com, apoletto@femanet.com.br
Leia maisBIG DATA: UTILIZANDO A INTERNET PARA TOMADA DE DECISÕES
BIG DATA: UTILIZANDO A INTERNET PARA TOMADA DE DECISÕES Alex Travagin Chatalov¹, Ricardo Ribeiro Rufino ¹ ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil alex_tr1992@hotmail.com ricardo@unipar.br
Leia maisBIG DATA: UMA INTRODUÇÃO. Prof. Ronaldo R. Goldschmidt
BIG DATA: UMA INTRODUÇÃO Prof. Ronaldo R. Goldschmidt Instituto Militar de Engenharia Seção de Engenharia de Computação (SE/8) ronaldo.rgold@ime.eb.br / ronaldo.rgold@gmail.com 70% 60% 50% 40% 30% 20%
Leia maisIntrodução a Big Data. Juciander L. Moreira Wallace Brito
Introdução a Big Data Juciander L. Moreira Wallace Brito 1 Sumário 1. 2. 3. 4. 5. 6. Introdução Os 3 Vs de Big Data Definição de Big Data Mitos sobre Big Data Aplicações Iniciando um projeto de Big Data
Leia maisAplicação do MapReduce na Análise de Mutações Gênicas de Pacientes
UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE INFORMÁTICA CURSO DE CIÊNCIA DA COMPUTAÇÃO BRUNO RECKZIEGEL FILHO Aplicação do MapReduce na Análise de Mutações Gênicas de Pacientes Trabalho de Conclusão.
Leia maisSimulação e Estudo da Plataforma Hadoop MapReduce em Ambientes Heterogêneos
UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE INFORMÁTICA CURSO DE CIÊNCIA DA COMPUTAÇÃO WAGNER KOLBERG Simulação e Estudo da Plataforma Hadoop MapReduce em Ambientes Heterogêneos Trabalho de
Leia maisDesenvolva de qualquer sistema operacional para qualquer sistema operacional. Sem limites.
Desenvolva de qualquer sistema operacional para qualquer sistema operacional. Sem limites. Gabriel Pereira, Especialista em Java da Clarify Projete e desenvolva situações de Mercado com a criação de um
Leia maisAvaliação do modelo MapReduce em diferentes arquiteturas: um comparativo entre Hadoop e Maresia
UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE INFORMÁTICA CURSO DE CIÊNCIA DA COMPUTAÇÃO ALEXANDRE MIYAZAKI Avaliação do modelo MapReduce em diferentes arquiteturas: um comparativo entre Hadoop
Leia maisSOLUÇÃO HADOOP COM EMC ISILON E CLOUDERA ENTERPRISE
SOLUÇÃO HADOOP COM EMC ISILON E CLOUDERA ENTERPRISE PRINCÍPIOS BÁSICOS EMC ISILON Use a primeira e única solução NAS scale-out do setor com suporte nativo ao Hadoop Reduza os custos e acelere os resultados
Leia maisAULA 02. Lógica de Programação. Centro Educação Profissional Ezequiel Ferreira Lima CEPEF. Curso Técnico em Eletrônica.
Centro Educação Profissional Ezequiel Ferreira Lima CEPEF Curso Técnico em Eletrônica. Prof. Eng. Samuel M. B. Cavalcante Lógica de Programação AULA 02 O que já estudamos? Lógica de programação é a técnica
Leia maisSLK: Uma Ferramenta para Monitoramento e Análise do Consumo de Energia em Processamento de Consultas em MapReduce
SLK: Uma Ferramenta para Monitoramento e Análise do Consumo de Energia em Processamento de Consultas em MapReduce Flaviene Scheidt de Cristo 1, Edson Ramiro Lucas Filho 1, Antonio Tadeu Gomes 2 1 Universidade
Leia maisBanco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri. Banco de Dados Processamento e Otimização de Consultas
Processamento e Otimização de Consultas Banco de Dados Motivação Consulta pode ter sua resposta computada por uma variedade de métodos (geralmente) Usuário (programador) sugere uma estratégia para achar
Leia maisSQL (com MySQL) Apresentação OBJETIVOS. Programação
SQL (com MySQL) Programação Formato: Mentored - Presencial Preço: 395 ( Os valores apresentados não incluem IVA. Oferta de IVA a particulares e estudantes. ) Horário: Flexível das 2ª a 6ª das 9h às 21h30
Leia maisAgenda. Intro Migrando de relatório para uma solução de BI Under the Hood Operação e Lições aprendidas
Agenda Intro Migrando de relatório para uma solução de BI Under the Hood Operação e Lições aprendidas FALAR da SAMBA FALAR da SAMBA HACKWEEKS Reporting & Analytics No Início - Report Fornecer informações
Leia maisETL na era do Big Data. Engenharia Informática e de Computadores
ETL na era do Big Data Luis Miguel Monteiro Silva Dissertação para obtenção do Grau de Mestre em Engenharia Informática e de Computadores Orientadores: Prof. a Helena Isabel de Jesus Galhardas Dr. João
Leia maisANÁLISE DE ESCALABILIDADE DE APLICAÇÕES HADOOP/MAPREDUCE POR MEIO DE SIMULAÇÃO
ANÁLISE DE ESCALABILIDADE DE APLICAÇÕES HADOOP/MAPREDUCE POR MEIO DE SIMULAÇÃO Fabiano da Guia Rocha 1,2, Hermes Senger 2 1 Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso Campus Cáceres
Leia maisPROGRAMAÇÃO JAVA. Parte 3
PROGRAMAÇÃO JAVA Parte 3 O PRIMEIRO PROGRAMA O Java executa uma instrução a seguir a outra, pela ordem em que estão escritas. Essa sequência poderá ser contrariada de forma especial: Alternativas: Ciclos
Leia maisUma Máquina de Redução de Grafos Extensível para a Implementação de Fluxos de Trabalho
Universidade Federal do Rio Grande do Norte Centro de Ciências Exatas e da Terra Departmento de Informática e Matemática Aplicada Programa de Pós-Graduação em Sistemas e Computação Mestrado Acadêmico em
Leia maisElaborando uma plataforma de Big Data & Analytics 100% Open Source com apoio do Pentaho.
Open Source Data Science Elaborando uma plataforma de Big Data & Analytics 100% Open Source com apoio do Pentaho. Palestrante: Marcio Junior Vieira CEO e Data Scientist na Ambiente Livre marcio@ambientelivre.com.br
Leia maisProgramação Paralela e Distribuída
INE 5645 Programação Paralela e Distribuída Professor: Lau Cheuk Lung (turma A) INE UFSC lau.lung@inf.ufsc.br Conteúdo Programático 1. Introdução 2. Programação Paralela 3. Controle de Concorrência 4.
Leia maisCURSO PROFISSIONAL DE TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS
CURSO PROFISSIONAL DE TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS Planificação Anual de Programação e Sistemas de Informação 11º ano Ano Lectivo 2013/2014 Turma: 11º H Professor: João Barbosa
Leia maisINF A: Introdução à programação
INF1025.33A: Introdução à programação Aula 0: Aula inaugural Guilherme F. Lima Dep. Informática, PUC-Rio 2017.2 Sumário 1. Apresentação da disciplina 2. Algoritmos e computadores 3. HIP: Um computador
Leia maisMineração de Dados com Big Data. Prof. Fabrício Olivetti de França Universidade Federal do ABC
Mineração de Dados com Big Data Prof. Fabrício Olivetti de França Universidade Federal do ABC Introdução Mineração de Dados Extração e descoberta de conhecimentos de bases de dados. Interdisciplinar: aprendizado
Leia maisBCD29008 Banco de dados
BCD29008 Banco de dados Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José mello@ifsc.edu.br http://docente.ifsc.edu.br/mello/bcd 31 de julho de 2017 1/24 Apresentação
Leia maisROBÓTICA 1 INTRODUÇÃO A PROGRAMAÇÃO NO ARDUINO
ROBÓTICA 1 INTRODUÇÃO A PROGRAMAÇÃO NO ARDUINO O QUE VIMOS AULA PASSADA? REVISÃO RÁPIDA Hardware vs Software Eletricidade básica Lei de Ohm Um pouco sobre o Arduino Materiais Importantes Entradas do Arduino
Leia maisOlá Pessoal, Considerando ainda o calendário dos cursos de extensão já definido.
Olá Pessoal, Com o final da greve e as informações passadas por vocês sobre o andamento das disciplinas. Considerando que das 23 disciplinas ofertadas para o período: 3; 13% 4; 17% Lançar Conceitos: 5;
Leia maisUNIVERSIDADE FEDERAL DE CIÊNCIAS DA SAÚDE DE PORTO ALEGRE CRONOGRAMA DE AULAS
SÉRIE: 1ª SEMESTRE: 1º Tutoria I Química Geral e Físico-química Química Geral e Físico-química Química Geral e Físico-química Arquitetura de Computadores Arquitetura de Computadores Informática em Saúde
Leia mais