Arquivo pela Tag: memória

5 dicas simples de escalabilidade com Ruby

Postado em 08. dez, 2010 por .

4

Escrever aplicações Ruby e Rails, justamente pela alta produtividade dessa plataforma, permite a criação e implantação de um novo projeto em um curto espaço de tempo. Colocar o projeto rapidamente em produção para receber feedback dos clientes faz parte da cultura ágil. Mas e se a aplicação atingir um público maior que o esperado inicialmente? more »

Continue Lendo

Começando com parâmetros e configurações da JVM

Começando com parâmetros e configurações da JVM

Postado em 09. set, 2010 por .

10

Quando rodamos nossas aplicações na JVM não sabemos o que acontece internamente dentro dela. Questões como o Garbage Collector, JIT e alocação de memória heap passam desapercebidas por um bom motivo: não devemos nos preocupar (muito) com elas. Mesmo sem ter um controle direto sobre as diferentes JVMs existentes, muitas vezes precisamos customizar e fazer more »

Continue Lendo

Revisitando a concatenação de Strings: StringBuilder e StringBuffer

Postado em 13. jun, 2010 por .

22

Uma discussão muito antiga que frequentemente aparece no Java é o uso errado da concatenação de Strings, que pode acarretar numa grave perda de performance e trashing de memória. Mas por que? O problema é muito simples de enxergar. Imagine um laço em que você concatena uma String com todos os números de 0 a more »

Continue Lendo

Vazamento de memória e de conexões

Vazamento de memória e de conexões

Postado em 02. set, 2008 por .

19

Descrevo aqui a minha aventura junto com diversos desenvolvedores da Caelum: Cauê Guerra, Filipe Sabella, Anderson Leite, Pedro Mariano e o Pedro Matiello para resolver um grande problema que ocorria em um dos nossos projetos. Assim como quando um avião cai, não é um bug que gera um grande problema, mas sim uma série de more »

Continue Lendo