BT

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

Contribuir

Tópicos

Escolha a região

Início Arquitetura Corporativa no InfoQ Brasil

  • Processos de negócio com Blockchain e Smart Contracts

    Comprar algo como um carro através de um portal na internet normalmente envolve duas partes que não se confiam; um comprador e um vendedor. O portal é um intermediário onde o comprador deve transferir o dinheiro antes de obter o item, o vendedor deve enviar o item antes de receber o dinheiro. Para superar esta falta de confiança, Berned Rücker afirma que o blockchain pode ser utilizado.

  • O futuro do trabalho - Apresentações da manhã no Agile People Sweden

    A quinta edição do Agile People Sweden aconteceu nos dias 23 e 24 de Outubro em Estocolmo. O tema da edição de 201 foi: "O futuro do trabalho: escalando o desenvolvimento ágil para melhoria do trabalho". As sessões matinais do primeiro dia da conferência exploraram agilidade em escala, agilidade em ambientes enterprise com sociocracia e auto organização.

  • restQL, uma linguagem de consulta para microservices, lançada no GitHub

    O restQL está disponível no GitHub como um projeto open-source. O objetivo da restQL é simplificar cenários comuns para o acesso do lado do cliente a microservices RESTful, incluindo múltiplas chamadas paralelas e chamadas em cadeia. A restQL foi criada para evitar algumas limitações das estruturas de dados e frameworks de gerenciamento mais conhecidos, Falcor e GraphQL.

  • Colaboração em tempo real chega ao Atom

    Nathan Sobo, do GitHub, revelou na QCon São Francisco 2017 o novo plugin de colaboração em tempo real do Atom, o Teletype. O Teletype pretende tornar possível que dois desenvolvedores possam codificar juntos com a mesma facilidade de codificar sozinho.

  • 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.

  • LinkedIn é obrigado a liberar a extração de dados de perfis públicos

    Um juiz federal dos Estados Unidos decretou que a plataforma LinkedIn da Microsoft não pode bloquear a execução de processos automatizados de terceiros para extrair dados de perfis públicos.

  • Microsoft anuncia framework Coco para redes empresarias Blockchain

    Microsoft anunciou uma nova framework chamada de Coco, que tem como alvo redes de sociedades empresariais. A framework fica no topo das plataformas existentes de blockchain, como a Ethereum, e se concentra na melhoria da taxa de transferência da rede, adicionando novos modelos de confidencialidade, gerenciamento de políticas de rede e suporte para transações não determinísticas.

  • Open API Initiative anuncia a especificação 3.0.0 para OpenAPI

    A Open API Initiative anunciou o lançamento da especificação 3.0.0 para OpenAPI. O lançamento marca o apogeu de quase dois anos de desenvolvimento e um processo de lançamento de sete meses. Dentre as novidades dessa versão, destaque para o suporte a retorno de chamada e vários hosts, e aprimoramento no suporte ao schema do JSON, bem como novas propriedades, como componentes e links.

  • API Java para RESTful Web Services 2.1 liberada

    Foi liberado a API Java para RESTful Web Services JAX-RS 2.1, com suporte à eventos server-sent, JSON-B, suporte para o JSON-P melhorado, e uma extensão reativa para a API client.

  • A diferença entre SOA e microserviços

    Stephen O’Grady, Principal Analyst da RedMonk e autor de dois livros, entrou na discussão em torno das diferenças entre SOA e microserviços. Stephen acredita, assim como diversas outras pessoas, que o tamanho de um serviço não é uma característica necessária, nem suficiente para fazer uma diferenciação entre as abordagens.

  • Notificações em tempo real no Twitter

    Saurabh Pathak, gerente de engenharia no Twitter, fez uma apresentação sobre a arquitetura de notificações da rede social na conferência QCon London 2017. A apresentação destacou alguns desafios que são únicos no Twitter, como por exemplo a natureza bimodal da rede social, lidando com picos de processamento, e os requisitos para exibir notificações em tempo real.

  • Introduzindo técnicas modernas em sistemas legados

    Sistemas legados, gerenciados por meio de processos manuais e morosos, podem custar caro. Estudos de caso baseados em horas perdidas, trabalho repetitivo ou retrabalho, pode ser uma arma em favor da introdução de técnicas modernas que utilizam ferramentas de automação e containers, na busca de um processo mais previsível com mínima intervenção humana e com deploys mais frequentes e confiáveis.

  • GitHub rescreve seu cliente desktop utilizando Electron

    O Github abandonou as implementações nativas dos seus clientes para macOS e Windows, rescrevendo totalmente um código novo baseado em Electron, conforme anunciado por Phil Haack, diretor de aplicações cliente do GitHub. Juntamente com o Github Desktop Beta, o Github está introduzindo uma nova integração com o Atom. O InfoQ conversou com Phil Haack sobre esse assunto.

  • Google disponibiliza seu Guia de Design de API

    O Google disponibilizou um Guia de Design de API para criação de APIs HTTP ou RPC. Estes princípios de design são recomendados especialmente para desenvolvedores que criam gRPC APIs conectando-se aos endpoints do Google Cloud.

BT