Início Arquitetura no InfoQ Brasil
Entrevistas
Feed RSS-
Migrando uma aplicação de alta disponibilidade para a nuvem da Amazon
Nesta entrevista, o arquiteto de sistemas João Talles comenta os cenários, motivações e ganhos da migração de uma aplicação Web de alta disponibilidade e bancos de dados para a plataforma em nuvem da Amazon. Saiba como foi o processo e quais técnicas e ferramentas foram utilizadas, além de custos de hospedagem e desafios enfrentados.
-
Migrando para o Java 8: problemas e soluções
Durante o último JustJava conversamos com Michael Nascimento à época do lançamento do Java 8 sobre dificuldades e problemas da migração para a última versão do Java, inclusive quando do uso de frameworks. Ele comenta detalhes técnicos sobre lambdas e a API Date & Time e, por fim, comenta sobre como os desenvolvedores podem (e devem) participar da evolução da tecnologia Java.
-
Como nasce um arquiteto de software?
Kleber Xavier é instrutor e Arquiteto de Software na Globalcode. Nesta entrevista, ele explica sua visão sobre o que é o arquiteto de software e fala sobre como se desenvolve e qual o papel de um bom arquiteto.
-
Desenvolvimento de views para aplicativos Android
Nessa entrevista conversamos com Jonas Alves sobre o desenvolvimento de aplicativos para Android. Abordamos assuntos como a criação de interfaces para diferentes resoluções de telas, testes unitários, boas práticas adotadas no desenvolvimento das interfaces e sugestões do que pode ou não ser utilizado nos aplicativos Android.
-
Front-end Ops: uma visão geral
Daniel Filho é atualmente líder de desenvolvimento front-end no IG. Nessa entrevista ele fala de um tema relativamente novo: front-end ops. Ele nos concede uma visão geral dessa prática assim como os benefícios proporcionados pela utilização dessa técnica.
-
Segurança em APIs HTTP
Nessa entrevista conversamos com Luís Cipriani sobre assuntos relacionados a segurança das APIs que são disponibilizadas via HTTP, e o que os desenvolvedores precisam ter em mente antes de liberar as APIs via HTTP, as vantagens, os possíveis riscos e as precauções. Também falamos sobre seu trabalho atual no Twitter e a migração que ocorreu da versão da API HTTP do Twitter.
-
Processamento Batch na Plataforma Java
Nesta entrevista Danival Taffarel Caligari fala sobre sua participação na JSR-352 que padroniza mecanismos para o desenvolvimento de processos batch dentro da plataforma Java. Esta especificação faz parte do Java EE 7 e foi acompanhada por meio do programa de Adopt a JSR.
-
Execução de regras de negócios e resolução de problemas com BRMS, jBPM e OptaPlanner
Alessandro Lazarotti fala sobre a plataforma BRMS, que abrange diversos projetos da comunidade para a área de negócios. Explica quais as diferenças e as semelhanças entre alguns deles, como jBPM, OptaPlanner e Drools; por fim cita funcionalidades, desde a execução de regras de negócios utilizando um motor de inferência à resolução de problemas complexos de planejamento.
-
Como o OpenShift pode auxiliar desenvolvedores e startups
Nesta entrevista, Fabiano Franz explica o que é o OpenShift, a plataforma como serviço (PaaS) open-source da Red Hat para Cloud Computing, qual a diferença entre esta e outras conhecidas plataformas na nuvem e como ela pode auxiliar desenvolvedores e startups ao livrá-los de tarefas como instalação e configuração, além de trazer ferramentas adicionais de testes, versionamento etc.
-
Agile na prática: desafios, experiências e adoção
Jonas Abreu, especialista em desenvolvimento ágil de software, aborda as principais técnicas ágeis de programação e a sua importância, dentre elas, refatoração, pair programming, TDD, testes, integração e entrega contínuas. Além disso, comenta sobre como influenciar equipes de desenvolvimento e clientes para adotar essas práticas.
-
Integração de sistemas e a arquitetura da PayPal
Jeff Prestes, engenheiro da PayPal, fala sobre integração de sistemas e sua visão da arquitetura e dos padrões para alta disponibilidade na PayPal. Jeff destaca a importância de considerar o uso de mensageria em cenários críticos e, ao final, comenta sobre as linguagens mais utilizadas por parceiros e browsers mais usados pelos compradores.
-
Oracle: do software ao hardware à carreira do DBA
Nessa entrevista com o DBA Oracle, Victor Armbrust, são discutidos: a carreira dos profissionais de bancos de dados, conceitos e rumos do Exadata e outras tecnologias e projetos da Oracle.