BT

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

Contribuir

Tópicos

Escolha a região

Início Design no InfoQ Brasil

  • Vaughn Vernon utiliza DDD Reativo para modelar incertezas em microservices

    Os microservices e sistemas reativos trouxeram incertezas sobre mensagens recebidas fora de ordem, recebidas múltiplas vezes ou, por fim, mensagem nenhuma. Como reagir a essas incertezas é uma decisão de negócios, diz Vaugh Vernon, e são melhor capturadas modelando as incertezas utilizando conceitos do Domain-Driven Design.

  • Capturar - Incorporar - Proteger: diretrizes para Domain-Drive Design

    “Ao usar a filosofia e as práticas centrais do DDD como diretrizes para o design e desenvolvimento de software, podemos resumi-las em três princípios: Capturar - Incorporar - Proteger.”, afirmou Steven A. Lowe em sua apresentação na conferência DDD eXchange deste ano. Capture o domínio. Incorpore o modelo no código. Proteja o modelo de domínio da corrupção de outros domínios.

  • Guia de padrões e estilo da API do Paypal

    O Paypal criou sua plataforma como serviços conectados a outros serviços via API Restful. Eles desenvolveram diretrizes e padrões de design para a criação e uso dessas APIs, e tornaram essas diretrizes e padrões disponíveis para que outras pessoas usem como inspiração para utilizarem em seus próprios projetos

  • Os gerenciadores de processos em sistemas baseados em eventos

    Publicar eventos para notificar sobre alterações num domínio mantém domínios diferentes desacoplados entre si, mas se realmente houver um fluxo lógico de eventos isso se torna implícito e difícil de acompanhar. Uma solução melhor é usar um gerenciador de processos (Process Manager) para acompanhar todo o processo, afirmou Bernd Rücker em sua apresentação deste ano na conferência DDD eXchange.

  • TypeScript 2.5 lançado com refatoração em nível de código

    A Microsoft lançou o TypeScript 2.5. Essa versão traz pouca novidade em recursos de linguagem, mas tem alguns recursos novos interessantes, incluindo refatoração básica incorporada no próprio serviço de linguagem.

  • A importância do aprendizado, da segurança psicológica e da entrega contínua

    Na conferência Agile on the Beach 2017 que aconteceu em Cornwall, Reino Unido, centenas de pessoas se reuniram para discutir as últimas tendências e descobertas na área de metodologias de desenvolvimento de software ágil e pós-ágil.

  • Escolhendo uma arquitetura orientada a eventos

    Quando fazemos o design de um sistema distribuído, eventualmente baseado em microservices, e ao considerar utilizar uma arquitetura orientada a eventos, podemos escolher vários modelos e tecnologias. Descrevendo diferentes estilos de arquiteturas orientadas a eventos, David Dawson alega que requisitos não funcionais são o fator principal na escolha de como implementar uma arquitetura deste tipo.

  • Palestrantes da SoundCloud, Globo.com, Elo7 e LuizaLabs no QCon São Paulo 2017

    Novembro está chegando e junto com ele uma série de novidades para o QCon São Paulo 2017. Temos novos palestrantes confirmados! Profissionais de empresas pioneiras e inovadoras, como SoundCloud, Globo.com, Elo7 e Luiza Labs, dentre outras, já confirmaram sua presença na edição de 2017. Além disso, as tracks já estão com seus dias definidos e o aplicativo do QCon SP já está no ar!

  • Mobile Summit: maior conferência de tecnologia e negócios mobile do sul do Brasil

    Nos dias 18 e 19 de novembro, em Porto Alegre - RS, acontecerá a segunda edição do Mobile Summit. Reunindo influenciadores da indústria e comunidades de tecnologia, a Mobile Summit vai trazer muito conteúdo relevante sobre tecnologias e estratégias de negócios na área de soluções móveis. Desconto especial para leitores do InfoQ.

  • Spotify, Pipefy, Geofusion e Programação Funcional no QCon São Paulo 2017

    Os preparativos para a sexta edição do QCon São Paulo estão a todo vapor. Já temos os primeiros palestrantes confirmados e a definição das tracks do evento. Confira as novidades e corra para garantir sua inscrição com um grande desconto, que vale até o dia 5 de outubro de 2016.

  • Girls In Tech: Vamos falar de UX?

    Organizado pela iniciativa Girls In Tech Brasil, a mesa redonda "Vamos Falar de UX? Novos conceitos e possibilidades" acontece no dia 28 de setembro de 2016, em São Paulo, com o objetivo de auxiliar na promoção carreiras associadas à tecnologia junto ao público feminino.

  • BrazilJS chega na sua sexta edição

    Nos dias 26 e 27 de agosto, em Porto Alegre - RS, acontecerá a sexta edição do BrazilJS. Como já aconteceu nas edições anteriores, o evento terá a participação de diversos palestrantes de renome, da Mozilla, Google Chrome, New York Times, Cisco, entre outros.

  • Front in BH chega à sua quinta edição

    Front in BH é um evento voltado para desenvolvedores web e mobile e que busca apresentar as novas tendências do mercado além de capacitar os profissionais mineiros.

  • #WoMakersCode: Developer Day São Paulo

    No dia 25 de junho, em São Paulo - SP, acontecerá a primeira edição do Developer Day 2016. O evento, realizado pelo projeto WoMakersCode, será formado por palestras com assuntos para programadores, designers, estudantes e demais interessados em aprender sobre desenvolvimento web, desenvolvimento mobile e UX.

  • Microservices no Spotify

    Há alguns anos, o Spotify já adota os microservices em grande escala. O vice presidente de engenharia do Spotify, Kevin Goldsmith, abordou durante a conferência GOTO Berlin 2015 o uso dos microservices e como são importantes na descentralização da arquitetura da companhia. Foi explicitado que os microservices são de fácil aplicabilidade e também são úteis em aplicações monolíticas.

BT