Palestra: Torne suas APIs reativas com o Spring Reactive

Track: 

Sala:

Dia da semana:

11:00am - 11:50am

Nível da palestra:

Persona:

Apresentação em Português

Pontos principais

  • Como tornar sua arquitetura reativa com o Spring Reative;
  • Tradeoffs relacionados a adoção deste paradigma;
  • Como alcançar mais escalabilidade e um menor custo em aplicações Java.

Resumo

A principal novidade do Spring 5 é o suporte para arquiteturas reativas através do Spring Reactive. Uma nova abstração foi criada e te permite trabalhar com este estilo arquitetural dentro das suas aplicações. Se você está construindo uma API e necessita de mais escalabilidade e menos custo, esse pode ser um bom caminho para você.

Contudo, esta mudança de paradigma não é trivial. O Spring Reactive exige que você modifique a sua forma de pensar e programar. Estamos acostumados ao mundo onde quase tudo é feito de forma síncrona e, com a programação reativa, entramos em uma nova realidade onde quase tudo deve ser feito de forma assíncrona. Os retornos dos seus métodos, a forma que você compõe regras de negócio e talvez até a forma que você guarda dados precisarão ser repensadas.

Nessa palestra vamos explorar os desafios que precisam ser superados para que você consiga implementar APIs reativas com o Spring Reactive e maximizar os benefícios proporcionados pelo modelo reativo.

Similar Talks

Software Engineer / RxJS Lead at Google

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.