Boas práticas com MongoDB
O MongoDB é um banco de dados de código aberto, gratuito, de alta performance, sem esquemas e orientado a documentos lançado em fevereiro de 2009 pela empresa 10gen. Foi escrito na linguagem de programação C++ (o que o torna portável para diferentes sistemas operacionais) e seu desenvolvimento durou quase dois anos, tendo iniciado em 2007. […]
Android e a política de privacidade: por que esse requisito precisa de atenção?
Uma notícia recente do Google criou alarde entre a comunidade de desenvolvedores e usuários Android: em breve, o Google pode excluir milhares de aplicativos da Play Store! Isso se deve a um movimento da gigante das buscas em prol de melhorar a qualidade dos apps presentes em sua loja, e não deveria ser um grande […]
Campus Party Brasil 2017: o maior evento de tecnologia do mundo
Neste final de semana terminou a décima edição da Campus Party Brasil, o maior evento de tecnologia do mundo. Ao menos segundo o slogan do evento. Se é ou não é o maior do mundo, isso eu não sei, mas que é o maior que já pude participar, isso com certeza. Mais de 120 mil […]
#3 Como aperfeiçoar a velocidade de seu site: banco de dados
Nos posts anteriores, falei sobre como melhorar a performance do seu site diminuindo a latência, otimizando o front-end e “esmerilhando” o back-end. Hoje, vamos falar de algo que muita gente usa, mas pouca gente entende de verdade: banco de dados. Tenho certeza que existem coisas básicas sobre performance de consultas no banco de dados que […]
#2 Como aperfeiçoar a velocidade de seu site: back-end
Em meu post anterior, falei de dois tópicos de suma importância quando o assunto é deixar nossos sites mais rápidos: latência e front-end. Hoje, falarei de outro item importantíssimo: back-end! Enquanto a maioria dos problemas de carregamento atuais são culpa de a) sites hospedados no exterior e b) sites com uma tonelada de recursos (plugins, […]
#1 Como aperfeiçoar a velocidade de seu site: latência e front-end
Alguns entendem a velocidade de um site como o tempo de carregamento de todo o conteúdo presente na página, outros consideram o tempo de carregamento do primeiro byte de informação. Seja qual for sua medição, uma coisa é certa: seu site precisa ser rápido. O tempo de carregamento é um dos pontos que mais contribuem […]