Hands-on

Quarkus

Quarkus é um framework Java nativo de Kubernetes feito sob medida para o GraalVM e OpenJDK HotSpot. O Quarkus visa tornar o java uma plataforma líder em ambientes serverless e Kubernetes, oferecendo aos programadores um modelo unificado de programação reativa e imperativa. Destaca-se pela sua capacidade de entregar artefactos muito pequenos, tempos de arranque muito rápidos e rapidez a responder ao primeiro pedido. Quando combinado com a GraalVM permite compilação ahead-of-time (AOT).

O Quarkus disponibiliza um framework full-stack aproveitando uma série de bibliotecas e extensões muito usadas por programadores Java, como por exemplo CDI, JAX-RS, Vert.x e Kafka. A injeção de dependência do Quarkus, baseada no CDI, permite que os programadores usem JPA/Hibernate, JAX-RS/RESTEasy, entre outras.

A i2S tem acompanhado o Quarkus desde as suas primeiras versões e hoje o framework faz parte da sua stack tecnológica.

AGENDA:

  • Contextualização do ecossistema Java e das motivações para a criação da framework Quarkus;
  • Introdução à GraalVM;
  • Introdução ao Quarkus;
  • Vantagens/Desvantagens;
  • Relato da nossa experiência pessoal – i2S;
  • Demonstração de um caso de uso.

REQUISITOS:

  • Java 1.8 ou superior
  • IDE Java (IntelliJ de prefrência)
  • Maven
  • Docker


  •  Oradores  
  •   Data e local
  •   Inscrições
  •  Informação Adicional

Orador: Francisco Lima

Orador: Ricardo Moreira

Data: 2020-01-08

Horário: 18:30

Duração: 2 horas

Local: B402

As inscrições são efectuadas através do HelpDesk - opção "inscrição em eventos".

Alunos externos ao DEI-ISEP - mlsb@isep.ipp.pt

Para mais informações: handsondei@isep.ipp.pt

Estes eventos são gratuitos, mas exigem inscrição, sendo o número de vagas limitado.

Os workshops HandsOn@DEI destinam-se prioritariamente aos alunos do Departamento de Engenharia Informática, mas estão abertos aos restantes membros da comunidade ISEP, caso existam vagas disponíveis.

Cabe à organização a confirmação atempada das inscrições.

Se por algum motivo não puder participar depois de confirmada a inscrição, deverá comunicar a desistência para se proceder à respetiva substituição.