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.