Arquitetura Java: Escalando do Monolito ao Microservices
De forma didática, aprenda como escalar sua aplicação web, seja monolito ou microservices, usando os 3 pilares da escalabilidade: caching, assincronicidade e balanceamento de carga.
"TEAM = Together Everyone Achieves More"
De forma didática, aprenda como escalar sua aplicação web, seja monolito ou microservices, usando os 3 pilares da escalabilidade: caching, assincronicidade e balanceamento de carga.
No último Javou (evento da JavaCE) o prof. Alexandre Martins comentou na sua palestra que um dev junior conseguiu derrubar por alguns minutos o sistema de previdência social da Dataprev. … Continuar lendo OO no mundo real: evite vazamento de conexões com controle transacional programático
Você faz deploy da sua aplicação manualmente? Em produção? Não cara, não faz isso. Você sabe que esse processo manual cedo ou tarde vai te trazer uma grande dor de … Continuar lendo Aprenda como Automatizar seu Deploy em 15min…
Eu não sei você, mas por muito tempo eu subestimei e encarei as enums no meu código apenas como simples constantes… Isto foi um grande erro, pois enums são tão … Continuar lendo Enums são objetos com estado e comportamentos
Não é incomum que com o passar do tempo nossas classes fiquem repletas de anotações de diferentes categorias do seu framework IoC/DI, como Spring ou CDI. Estas anotações vão desde … Continuar lendo Criando anotações customizadas com Spring
Quando desenvolvemos jogos é muito comum termos diversas entidades do mesmo tipo em um cenário, como inimigos, projéteis, nuvens, efeitos etc. Criar sempre novos objetos para cada entidade que surge … Continuar lendo Economize memória com o padrão Flyweight
Em Setembro tive a oportunidade de palestrar sobre Hibernate Efetivo em Maceió-AL a convite do fundador do ALJUG (Grupo de Usuários Java de Alagoas), Miguel Lima. Esta palestra também foi … Continuar lendo 6 hábitos com Hibernate para melhorar a performance da sua aplicação
O excesso de ifs no código é comum quando trabalhamos com JavaScript e parece normal e imprescindível em muitos casos, mas na verdade é um problema que pode trazer maus … Continuar lendo O excesso de ifs no seu código JavaScript
Ocorreu no final do mês de Agosto a quarta edição do maior evento de TI do Brazil, o QCon SP. Foram 3 dias de evento e certamente superou o número … Continuar lendo Migrations for Java – QCon SP 2013
Quem está iniciando a desenvolver aplicações Web em Java, após estudar vários frameworks de forma isolada, acaba tendo algum tipo de dificuldade para integrar 2-4 frameworks a fim de ter … Continuar lendo Projetos de estudo para JSF2, Spring e Hibernate
Hoje foi publicado no blog da Caelum um post sobre as 10 razões para migrar sua aplicação para JSF2, e eu tive o prazer e a honra de colaborar com … Continuar lendo 10 razões para migrar sua aplicação para JSF2
Neste último final de semana, dias 4 e 5 de Agosto, ocorreu a terceira edição do QCon São Paulo, na qual reuniu 1000 participantes em dois dias de evento. Diferentemente … Continuar lendo Hibernate Efetivo – erros comuns e soluções