BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Arquitetura no InfoQ Brasil

  • 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 uma aplicação de alta disponibilidade para a nuvem da Amazon
    Icon
    11:23
  • 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.

    Migrando para o Java 8: problemas e soluções
    Icon
    17:46
  • 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.

    Como nasce um arquiteto de software?
    Icon
    15:49
  • 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.

    Desenvolvimento de views para aplicativos Android
    Icon
    05:56
  • 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.

    Front-end Ops: uma visão geral
    Icon
    10:11
  • 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.

    Segurança em APIs HTTP
    Icon
    18:00
  • 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.

    Processamento Batch na Plataforma Java
    Icon
    12:01
  • 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.

    Execução de regras de negócios e resolução de problemas com BRMS, jBPM e OptaPlanner
    Icon
    16:20
  • 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.

    Como o OpenShift pode auxiliar desenvolvedores e startups
    Icon
    14:35
  • 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.

    Agile na prática: desafios, experiências e adoção
    Icon
    14:06
  • 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.

    Integração de sistemas e a arquitetura da PayPal
    Icon
    11:49
  • 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.

    Oracle: do software ao hardware à carreira do DBA
    Icon
    25:50
BT