BT
  • Programando com a biblioteca assíncrona do Scala

    por Rafael Salerno em  25 nov, 2016

    Quando se fala em escalabilidade, um conceito chave é a programação assíncrona. A Programação Funcional e a linguagem Scala possuem uma biblioteca simples e completa para esse tipo de tarefa. Esse conceito consiste em realizar qualquer forma de tarefa fora da thread principal do sistema., ou seja, não tem sincronismo entre as requisições. É isso que vem a ser a idéia da programação assíncrona.

  • Construindo um container com menos de 100 linhas em Go

    por Julian Friedman , traduzido por Marcelo Costa   em  21 nov, 2016

    A versão em código aberto do Docker lançada em março de 2013 provocou uma grande mudança na forma como a indústria de desenvolvimento de software realizava o empacotamento e implantação de sistemas modernos. Este artigo visa esclarecer as confusões existentes e explica como os containers vem sendo utilizado nas empresas.

  • Primeiros passos ao monitorar e otimizar a performance do ASP.NET

    por Pierre-Luc Maheu , traduzido por Talles Lasmar   em  26 out, 2016

    “Essa página é lenta” é uma reclamação comum sobre web sites, especialmente desde que aplicações web começaram a substituir aplicações desktop. Enquanto a web tráz algumas características desejáveis como um acesso global, ela também tráz sua parcela de desafios no que diz respeito a performance.

Apps Mobile: estratégias para ter sucesso e sobreviver no mercado

Postado por Ritesh Patil , traduzido por Tulius Lima   em  24 out, 2016

Muitos desenvolvedores lançam apps na app stores diariamente, mas sem mkt seus apps terminam esquecidos. Como garantir que sua aplicação mobile se destaque das demais e mantenha bom ritmo de adoção?

O papel de um cientista de dados em 2016

Postado por Ed Jones , traduzido por Ivan Salvadori   em  31 ago, 2016

O papel do Cientista de Dados está em evidência devido ao uso de Big Data para adquirir insights sobre os dados. Este artigo apresenta uma visão sobre o papel do Cientista de Dados para 2016.

Conhecendo o .NET Core

Postado por Talles Lasmar em  30 ago, 2016

Um passeio sobre a mais nova plataforma de desenvolvimento da Microsoft, o .NET Core, que traz as linguagens C# e F# para o mundo Mac e Linux. 1

Reescrever ou refatorar?

Postado por Talles Lasmar em  01 ago, 2016

A decisão entre refatorar e reescrever um sistema por completo passa por muitas etapas em que a qual a decisão mais responsável nem sempre é a mais agradável.

Descobrindo a verdade sobre produto mínimo viável

Postado por Melissa Perri , traduzido por Anderson Quadros   em  19 jul, 2016

Embora a definição de Produto Mínimo Viável ocasionalmente nos deixe tensos, o objetivo é extremamente valioso para companhias que desenvolvem produtos: para entender rapidamente o que o cliente quer.

Prós e contras dos modelos de concorrência de microservices

Postado por Glenn Engstrand , traduzido por Talles Lasmar   em  29 jun, 2016

Glenn Engstrand explora os diferentes modelos de concorrência de microservices, levantando prós e contras e discutindo os detalhes de cada implementação.

O Papel do Arquiteto de Solução

Postado por Marcelo Costa e Jorge Chagas em  27 jun, 2016

Este artigo busca esclarecer o papel desenvolvido por um Arquiteto de Solução, os conhecimentos necessários para atuar como um Arquiteto de Solução e como desempenhar suas atividades.

10 anos de Domain-Driven Design com Eric Evans

Postado por Diogo Carleto em  23 jun, 2016

Dez anos após o lançamento do livro Domain-Driven Design: Tackling Complexity in Software. Eric Evans fala sobre o que mudaria no seu livro e como o DDD mudou a maneira de construir sistemas. 1

Spark in Action revisão e entrevista com autores

Postado por Srini Penchikala , traduzido por Ivan Salvadori   em  31 mai, 2016

No livro Spark in Action, os autores discutem sobre o Apache Spark para processamento de dados em lote e streaming. Em entrevista ao InfoQ, falaram sobre ferramentas e futuras funcionalidades.

BT