Palestra: Persistência Poliglota com Java no Elo7

Track: 

Sala:

Dia da semana:

2:30pm - 3:20pm

Nível da palestra:

Persona:

Apresentação em Português

Pontos principais

  • Aplicando persistência poliglota em grandes sistemas
  • Integrando diversos modelos de persistência
  • Sugestões de frameworks para persistência poliglota em Java
  • Onde aplicar Schema e onde aplicar Schema-less

Resumo

Nos últimos anos, bancos NoSql ganharam popularidade e mudaram a maneira com que pensamos em persistência de dados, expandindo as possibilidades de arquiteturas e abrindo um novo leque de possibilidades antes impensáveis. O desafio agora não é mais apenas escolher qual banco usar, mas sim como integrar diversos modelos de persistência cada um com suas particularidades.

Nesta palestra serão apresentadas diferentes maneiras de persistência poliglota em Java aplicadas em um case real no Elo7. Discutiremos os desafios de projetar e implementar uma aplicação utilizando as principais técnicas, além de abordar tópicos como Schema e Schema-less, ACID e BASE, com transação e sem transação. Qual as melhores práticas para aplicação de modelos e conceitos tão distintos coexistirem e trabalharem em conjunto, mantendo uma coesão dentro do sistema.

E por último, e não menos importante, quais frameworks podemos usar para nos auxiliar nessa missão.

Tracks

Quarta-feira

  • Engenharia de Dados

    Armazenando e processando Big Data com eficiência.

  • Microservices e Web APIs

    Da ubiquidade das APIs a microservices ultra-modulares, frameworks modernos e os desafios de implantação, gestão e pós-produção.

  • JavaScript e Web

    Desenvolvimento com HTML5, JS, CCS3, HTTP/2 e novas tendências da web moderna.

  • IoT: Tecnologias do Mundo Real

    Conheça experiências de mundo real em IoT, bem como tecnologias que vão habilitar os próximos grandes avanços desta revolução.

  • Solutions Track #1

    Conheça soluções, ferramentas e técnicas de empresas parceiras do QCon São Paulo.

Quinta-feira

Sexta-feira

  • Data Science Aplicada

    Da teoria à prática: como grandes cases do Brasil e do mundo têm utilizado DataScience para alavancar seus negócios.

  • Containers: o Estado da Arte

    Muito mais do que uma tecnologia, Containers são uma plataforma. Qual é o estado da arte, novidades, tendências e casos de uso sobre esta revolução.

  • Ciência da Computação no Mundo Real

    Temas discutidos na academia que podem nos ajudar a obter melhores resultados em nosso dia-a-dia.

  • Linguagens do Século 21

    Linguagens e plataformas emergentes no server-side, com ênfase em linguagens projetadas especificamente para alta concorrência e sistemas distribuídos.

  • Carreira e Soft-Skills

    Profissionais de sucesso vão muito além das suas habilidades em escrever código. Como potencializar seu desenvolvimento como profissional.