Início Artigos
Artigos
Feed RSS-
O que é “Cloud-Native” data e por que isso é importante?
Sabemos o que são "aplicações cloud-native", mas e os serviços de dados que eles dependem? Neste artigo, analisaremos dez características de dados cloud-native e as implicações de cada um
-
9 perguntas frequentes sobre REST
O conceito de REST é popular há mais de 10 anos e ainda assim é difícil achar duas pessoas que concordem com o que é RESTful ou não. Para piorar a situação, uma busca rápida vai retornar montanhas de conteúdos conflitantes ou simplesmente errados. Esse artigo contém 9 perguntas para que você possa sanar, de uma vez por todas, suas dúvidas sobre REST.
-
Como a IA revolucionará estas cinco profissões até 2022
A Inteligência Artificial (IA) mudará um grande número de profissões nos próximos cinco anos. Este artigo explora como cinco profissões, entre elas a de desenvolvimento de software, serão alteradas de forma irreconhecível pela revolução da IA.
-
Cinco coisas que todo desenvolvedor de software deve saber sobre Arquitetura de Software
Dada a natureza distribuída dos sistemas de software que estamos construindo e a natureza distribuída das equipes que os constroem, mais do que nunca é importante compreender os conceitos básicos de arquitetura de software. Com o objetivo de desmascarar alguns mitos, este artigo destaca as cinco coisas que todo desenvolvedor de software deve saber sobre arquitetura de software
-
FPGAs superam desempenho computacional
Originalmente utilizado para desenvolvimento de novos hardwares, os FGPAs em nuvem estão tornando esta tecnologia mais acessível. As melhorias em velocidade e baixo custo, quando comparado às CPUs, indicam que novas companhias podem se beneficiar desta tecnologia. FPGAs são fundamentalmente concorrentes, tornando-se ideais para ferramentas de dados intensos e problemas de processamento paralelo.
-
Perguntas e respostas sobre o livro "Humanos vs. Computadores"
No recém-lançado livro Humanos vs. Computadores, Gojko Adzic conta histórias sobre o impacto de erros de software e casos inesperados na vida de pessoas reais, com conselhos sobre como prevenir esses erros.
-
Definindo o que é um Software Cloud-Native
O que é um software nativo para a nuvem (cloud-native), por que se importar com isso, e como as equipes podem adotar essa forma de entregar software? O InfoQ reuniu três especialistas da indústria para debater o tema.
-
Usuário anônimo no Twitter
Este artigo explora se é possível construir classificadores automáticos para detectar contas “sensíveis” no Twitter.
-
Big Data e Big Money: O papel dos dados no setor financeiro
Quando consideramos os 3 Vs de big data — volume, velocidade e variedade — é difícil pensar em quais setores os requisitos se encaixam tão bem quanto nas diretrizes de finanças.
-
Os 10 mandamentos da implantação contínua
Com base em discussões que ocorreram no Continuous Deployment Summit, evento ocorrido no campus do Facebook, os pesquisadores destacaram os 10 mandamentos sobre as práticas de implantação contínua (continuous deployment).
-
Pentaho Data Integration - ETL em Software Livre
Este artigo é um relato de experiência para solucionar um problema relacionado à transferência de grandes volumes de dados entre sistemas utilizando Pentaho Data Integration como solução, com isso reduzindo o tempo de processamento, o esforço de desenvolvimento e aumentando o valor agregado para os usuários finais do sistema.
-
Minha carreira: do trabalho informal às principais empresas de tecnologia. II: Conseguindo o emprego
Durante dez/16 e jan/17, trabalhei arduamente para que meu app de mapas estivesse funcionando. Uma vez que finalizei o app e senti que estava pronto para a entrevista, era hora de construir um currículo, mas não tinha ideia do que deveria estar em um currículo técnico . Segue a segunda parte desta série de artigos onde procuro compartilhar com você como entrei no mundo da programação.