Início Arquitetura e Design no InfoQ Brasil
Entrevistas
Feed RSS-
Visão Geral da Plataforma de Vídeo da Globo.com
Emerson Macedo é líder técnico na Globo.com. Nessa entrevista ele comenta sobre as tecnologias utilizadas na plataforma de vídeo da Globo.com. Ele fala sobre os desafios enfrentados na preparação desta plataforma para suportar o tráfego para as Olimpíadas 2016.
-
Visão Geral de IOT no Cenário Corporativo Brasileiro
Jorge Maia é um dos principais palestrantes e empreendedores de IOT no Brasil. Nessa entrevista ele comenta sobre o cenário atual de adoção de IOT pelas empresas brasileiras. Ele elenca quais são os principais desafios enfrentando em um projeto de IOT e com um projeto dessa natura difere de projetos tradicionais na área de tecnologia.
-
Desafios de Escalabilidade no iFood
Tiago Dolphine trabalha no iFood como responsável pela arquitetura e desenvolvimento de sistemas e APIs. Nessa entrevista ele fala sobre as principais tecnologias utilizadas no iFood e sobre os principais desafios de escalabilidade enfrentados no dia-a-dia de uma empresa com uma alta taxa de crescimento da base de usuários.
-
Cultura ágil e MVP
Paulo Carolli fala sobre cultura ágil enfatizando a importância de algumas práticas como o uso de retrospectivas para que um time seja de fato ágil. Também fala sobre o uso do MVP como ferramenta de validação de uma ideia de negócio explicando o que é um MVP e sobre o processo para se construir um MVP.
-
Design para desenvolvedores
Samantha Rosa explica as principais etapas do processo de design, sua importância e como ele se insere no processo de desenvolvimento de software. Apresenta também uma visão geral do processo de design utilizado pela Thoughtworks apontando as principais ferramentas e metodologias utilizadas.
-
Os desafios da escalabilidade: desconstruindo padrões
Roberta Arcoverde fala sobre como o StackOverflow, que está entre os 50 sites mais acessados do mundo, soluciona questões de escalabilidade com uma estrutura enxuta através da desconstrução de alguns padrões, o foco na performance e a adoção de novas tecnologias.
-
ES6, test 262 e QUnit: a importância dos testes automatizados
Leo Balter fala sobre o Emacs Script 6 (ES6) e do papel dos testes no processo de definição do padrão. Também fala um pouco sobre o projeto Test 262 que define um conjunto de testes para validação da implementações do ES6, passando também pela importância da automação de testes e uso do QUnit nos testes de código JavaScript.
-
Cultura organizacional e desenvolvimento de software
Leandro Guimarães fala sobre metodologias ágeis, devOps e o processo de adoção destas pelas organizações envolvidas com atividades de desenvolvimento de software. Também apresenta quais os principais desafios e dificuldades de se promover mudanças culturais que permitam viabilizar essas práticas.
-
Domain Specific Languages: o que são e por que usar
Jaqueline Abreu conta um pouco sobre o que são Domain Specific Languages, qual a vantagem dos uso de DSLs em relação ao uso de linguagens de propósito geral, além de apresentar uma visão geral sobre a área e usos pontênciais das DSLs.
-
Codigo legado e micro serviços na prática
Bernardo Fontes fala explica o que é uma arquitetura baseada de micro serviços contando sua experiência na migração de código legado para uma arquitetura baseada em micro serviços. Também apresenta os principais problemas e dificuldades encontrados nesse processo como, por exemplo, a dificuldade de tratar o acoplamento forte no código legado e a importância do uso de testes.
-
Uma visão geral sobre Internet das Coisas
Jorge Maia fala um pouco sobre o que é a Internet das Coisas apresentando exemplos de aplicação dessa classe de tecnologias na solução de problemas, apresenta as principais tendências e uma visão geral sobre a Internet das Coisas e dá dicas para as pessoas que desejam trabalhar nessa área e não sabem por onde começar.
-
Visão Geral da Plataforma de Compilação Roslyn
Giovanni Bassi, da Lambda3, fala sobre sobre a nova plataforma de compilação Roslyn. Ele comenta sobre as possibilidade que essa plataforma trás para as linguagens C# e VB.NET e sobre o fato de os novos compiladores serem open source.